
Jeden fuckup w projekcie zmusił mnie do wygenerowania checklisty przed commitem... Zostawiam tutaj pierwsze kilka punktów, reszta do zerknięcia pod linkiem!
-
Jestem frontendowcem, więc najpierw zaczynam od mini listy związanej z wyglądem nowej funkcjonalności. Na ten wygląd w tym momencie składają się: dark/light mode, responsywność, otwieranie/zamykanie menu w aplikacji.
-
W zależności od tego jaka to funkcjonalność to często też sprawdzam, czy jakieś rzeczy wokół tego się nie wysypały. Te side-effects czasem potrafią mnie przytłoczyć. Niby prosta, mała zmiana, a do przetestowania jest połowa systemu.
-
Usuwam wszystkie console.log, debugery, sztuczne timery czy testowe placeholdery.
-
Poprawiam komentarze, nazwy funkcji i nazwy zmiennych. Czasem piszę je w bałaganie, żeby coś tylko sprawdzić czy przetestować. Daję sobie tutaj czas na weryfikację, czy nie wysyłam jakiegoś bałaganu.
https://thecommitline.substack.com/p/jak-jeden-commit-zmienia-workflow
#frontend #programowanie #naukaprogramowania
