Refaktoryzacja kodu programu

Refaktoryzacja kodu to zmienianie jego wewnętrznej struktury bez zmiany zamierzonego działania programu. Refaktoryzacja może wiązać się z upraszczaniem rozwiązań, poprawą czytelności i ułatwianiem dalszego rozwoju oprogramowania.

Upraszczanie kodu

Podczas refaktoryzacji usuwanie własnego kodu może pomóc dojść do właściwego rozwiązania.

Testowanie i diagnostyka

Testy automatyczne mogą pomóc przepisać mikroserwis.

Modularna architektura

Dodanie nowej funkcjonalności jako osobnego modułu może zmniejszyć ryzyko regresji.

Projektowanie modułów

Dodawanie nowej funkcjonalności jako osobnych modułów może zmniejszać obciążenie poznawcze. Fasada może być publiczną klasą modułu.

Tematy

Przeglądaj szczegółowe informacje

Twierdzenia w tym opracowaniu