Sur des projets personnels (ou au travail), si l'on est bloqué sur un problème, ou en attente de trouver une solution au problème, si vous passez à une autre section de votre code, ne pensez-vous pas que ce sera une bonne raison pour votre application sera bogué ou pire mais ne sera jamais terminé?
En supposant que vous n'utilisez pas git et ne codez pas chaque fonctionnalité pour une branche spécifique, les choses peuvent devenir incontrôlables puisque vous avez 3 fonctionnalités différentes sur lesquelles vous travaillez et que vous avez des problèmes non résolus dans chacune.
Donc, lorsque vous avez fini de travailler, vous êtes stressé parce que vous avez des problèmes de blocage et du code à moitié cuit qui traînent.
Quelle est la meilleure façon d'éviter ce problème? (si tu l'as)
Je suppose que l'utilisation de quelque chose comme git et la création d'une branche par fonctionnalité est le moyen le plus sûr d'éviter cette mauvaise habitude.
D'autres suggestions?