Bei persönlichen Projekten (oder Arbeiten), wenn man bei einem Problem hängen bleibt oder darauf wartet, eine Lösung für das Problem zu finden, oder wenn Sie zu einem anderen Abschnitt Ihres Codes springen, ist dies kein guter Grund für Ihre Anwendung wird fehlerhaft sein oder schlimmer noch nie fertig werden?
Angenommen, Sie verwenden nicht git und codieren jedes Feature für einen bestimmten Zweig. Dies kann aus dem Ruder laufen, da Sie an drei verschiedenen Features arbeiten und jeweils ungelöste Probleme haben.
Wenn Sie also mit der Arbeit fertig sind, werden Sie gestresst, weil Sie diese hängenden Probleme und den halbgebackenen Code haben, über den Sie nachdenken.
Was ist der beste Weg, um dieses Problem zu vermeiden? (Wenn du es hast)
Ich vermute, dass die Verwendung von so etwas wie git und das Erstellen eines Zweigs pro Feature der sicherste Weg ist, um diese schlechte Angewohnheit zu vermeiden.
Irgendwelche anderen Vorschläge?