Skip to content

chopin111/RefactoringPractice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RefactoringPractice

Czysty kod

  • 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

Debug

  • z czym to się je ;)

IntelliJ/refractoring

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)

Przykłady z literatury

  • Robert Martin - 'Czysty kod' Czysty Kod
  • Robert Martin - 'Mistrz czystego kodu' Mistrz czystego kodu
  • Martin Fowler - 'Refaktoryzacja. Ulepszanie struktury istniejącego kodu' Refractoring
  • Robert Martin - 'Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyk' Agile

Na następny raz

  • Wzorce projektowe
  • Unitesty
  • TDD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published