W przypadku osobistych projektów (lub pracy), jeśli ktoś utknie na problemie lub czeka na rozwiązanie problemu, jeśli przejdziesz do innej sekcji kodu, nie sądzisz, że będzie to dobry powód, dla którego twoja aplikacja będzie wadliwy lub gorzej, ale nigdy nie zostanie ukończony?
Zakładając, że nie używasz git i kodu każdej funkcji do określonej gałęzi, sprawy mogą wymknąć się spod kontroli, ponieważ masz 3 różne funkcje, nad którymi pracujesz, i masz nierozwiązane problemy w każdej z nich.
Kiedy skończysz pracę, stresujesz się, ponieważ masz problemy z zawieszaniem się i na wpół upieczony kod.
Jaki jest najlepszy sposób na uniknięcie tego problemu? (Jeśli to masz)
Zgaduję, że użycie czegoś takiego jak git i utworzenie gałęzi według funkcji jest najbezpieczniejszym sposobem uniknięcia tego złego nawyku.
Jakieś inne sugestie?