- SOLID
- Stałe
- Formatowanie
- Zakomentowany/niewykorzystywany kod
- Logowanie/komentarze
- Pakiety
- Nazewnictwo
- Brak powtórzeń
- Jeden język projektu
- Komentarze
Te rzeczy poniżej mam w przykładach w kodzie więc jak nie chcesz to nie musisz robić do nich slajdów :)
- Operacje na stringach
- Tworzenie funkcji
- Enumy
- z czym to się je ;)
kartkę ze skrótami dostali bardziej problemem jest to że nie wiedzą co można zrobić.
- rename
- extract
- pozostałe przydatne skróty klawiaturowe w IntelliJ (poruszanie się po kodzie, dokumentacja, parametry, reformat, organizacja importów)
- Robert Martin - 'Czysty kod'
- Robert Martin - 'Mistrz czystego kodu'
- Martin Fowler - 'Refaktoryzacja. Ulepszanie struktury istniejącego kodu'
- Robert Martin - 'Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyk'
- Wzorce projektowe
- Unitesty
- TDD