2010-12-20 4 views
0

Ich bin ein Solo-Entwickler und war schon immer, aber ich habe in letzter Zeit über die Möglichkeiten der Quellcodeverwaltung und Projektkooperation gelernt. Ich würde wirklich gerne lernen, mit großen Gruppen von Entwicklern zu arbeiten (sagen wir auf Github). Ich denke, es wäre eine erstaunliche Lernerfahrung, aber bis jetzt war ich immer der einzige Entwickler eines bestimmten Projekts. Gibt es Anregungen, wie man an kleinen Teilen eines Projekts arbeitet, um Bits zu bearbeiten? Bücher? Beispiele? Ich weiß, dass ich irgendwo anfangen muss, aber ich weiß nicht wie. Vielen Dank.Erfahren Sie, wie man Open-Source-Anwendungen mit vielen Entwicklern entwickelt

Antwort

1

An einem Open-Source-Projekt teilnehmen.

Finden Sie etwas auf GitHub oder einem anderen großen Open-Source-Projekt-Repository mit einer Sprache, die Sie mögen und/oder ein Projekt, das Ihre Fantasie beflügelt.

Lesen Sie die Wiki/Mailinglisten und finden Sie heraus, wie Sie dazu beitragen können.

In diesem Fall ist der beste Weg zu lernen, zu tun.

+0

Würden Sie ein kleineres Projekt für den Einstieg empfehlen? Ich mache mir Sorgen, dass ich ein Projekt, das sich bereits in der Entwicklung befindet, nicht verstehen kann, lange bevor ich anfange, es hinzuzufügen. Normalerweise, wenn ich genug Zeit mit dem Lesen der Quelle verbringe, kann ich verstehen, wie es funktioniert, aber ich bin mir nicht sicher, ob ich mit etwas wirklich Großem arbeiten kann, ohne zu verstehen, wie alles zusammen funktioniert. Ist das etwas, an das du dich gerade gewöhnt hast? – Lance

+0

@Lance - Nicht besonders. Du greifst nie große Code-Grundlagen auf einmal, lernst sie in kleinen Teilen und arbeitest an verschiedenen Teilen. Große Projekte sind eher kleine Arbeiten erforderlich, die Sie erleichtern. – Oded

+0

Okay, danke. Ich schätze Ihre Hilfe. Ich denke, ich muss einfach etwas aussuchen und es versuchen. – Lance