Refaktoryzacja
Refaktoryzacja
Refactoring to zmiany w kodzie poprawiające czytelność, zmieniające strukturę kodu, ale nie zmieniające funkcjonalności.
Jego celem jest potrzeba zrozumienia naszego kodu.
Jeśli chcemy
Prawo demeter - prawo wielu kropek...
Jeżeli w nazwie metody jest i
lub lub
to znaczy, że mamy źle opisaną nazwę - powinny być one bardziej abstrakcyjne i nie opisywać słownie tego co jest pod spodem.
Przydatne narzędzia
- sonar (albo sonarcloud) pozwala badać jakość kodu