Na rzucone hasło o refactoringu często pojawia się myśl “przepisać”. Nie ważne czy całą aplikacje, serwis, moduł czy klasę – przepisać! Historia zna wiele przypadków gdzie takie podejście spowodowało wykolejenie projektu i sam nie jestem tutaj bez winy. Kropla drąży skałę a drobne systematyczne zmiany pozwalają na przestrzeni miesięcy zmienić jakość kodu nie do poznania. Opowiem Ci o arsenale narzędzi dostępnym na wyciągnięcie ręki by zacząć refactoring już dziś.