Frage

Wie organisieren Sie Projekte, wenn Sie Hunderte von ihnen haben? Nicht Layout in ein Projekt, aber das Layout der Projektstammverzeichnisse.

Ich bin ein Jahrzehnt + persönlicher und Beispielprojekte Konsolidierung, die alle über den Platten auf mehrere Systeme verteilt sind, und für einige organisatorische Methode suchen, die mir das Dutzend oder so aktive Projekte sichtbar bleiben lassen, und die archivierten Projekte auffindbar .

Die meisten Projekte Experimente lernen, über Bündel unterschiedlicher Sprache und Frameworks zu schneiden. Einige der Projekte sind vollwertige, arbeiten Anwendungen, die ich in erreichen Ideen und Code wiederverwenden.

Ich bin mit einem flachen Namensraum in einem entfernten Git Repository für meine persönlichen Sachen, aber das scheint wie eine weniger als ideale Art, die Dinge auf meine Entwicklungssysteme zu organisieren. Es muss etwas besser als ~ / aktiv / und ~ / Archiv /.

Was ist für Sie in dieser Situation funktioniert?

War es hilfreich?

Lösung

Lassen Sie es wie es ist. Sie Organisation oder Fehlen einer solchen ist eine Geschichte. Halten Sie es.

Vielleicht ein paar Verzeichnisse erstellen Sachen in chronologischer Reihenfolge, Jahre zu organisieren und vielleicht Monate waren Sie, dass kreativ.

Andere Tipps

Diese sind alle persönlichen Vorlieben, aber vielleicht einer von ihnen helfen Ihnen

  1. Ich habe immer eine "temp" oder "POC (Proof of Concept)" Ordner für Beispiele und Dinge, die ich nur versuchen, aus

  2. Ich habe immer einen Archivordner für Projekte verwenden, die ich weiß, dass ich nicht brauchen

  3. Ich versuche Projekte Technologie (andere als meine Haupt Technologie) gruppiert zu halten, so würde ich eine Silverlight-Ordner haben, Flex-Ordner, C ++, etc ..

  4. Ich habe immer einen Tutorials Ordner für die Dinge, die ich aus dem Internet oder anderen Benutzern heruntergeladen habe.

ich meine persönliche Projekte gliedern sich in folgende Kategorien und Unterkategorien. Die Hierarchie der Kategorien wird dann in eine Dateisystemstruktur übersetzt.

      
  • Langzeitprojekte

    Projekte, die ich entweder planen, mehrere Versionen oder mehrere Verzweigungen haben zugleich gehen. Im Grunde alles, was ich für mehr als 6 Monate verwenden werden oder so

  • CLR-basierten Code

    Früher habe ich weiter diese von Sprache zu brechen. Aber ich habe so viele gemischten Sprachprojekte jetzt, dass ich das nicht mehr tun. Es macht es nur mehr confusing./li>

  • Java
  • C ++
  • Alles andere
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top