Hasło słownika
Refaktoryzacja
Zmiana struktury kodu bez zmiany działania, żeby był czytelniejszy i łatwiejszy w utrzymaniu.
Programowaniekategoria
1aliasy
Code refactoring
Opis
Refactor spłaca dług techniczny i zmniejsza koszty rozwoju, ale powinien iść w parze z testami. Najgorszy refactor to taki, który wprowadza regresje bez wykrycia.
Przykłady
- Rozbijasz funkcję 300-linijkową na mniejsze części.
- Upraszasz zduplikowany kod w kilku modułach.
- Poprawiasz nazewnictwo i strukturę folderów.