Workarounds

Kiedy ostatni raz widziałeś kod w stylu:if ( param == 4 ) { //workaround, do not touch! position.setX( position.getX() + 1 );}Workarounds mnożą się niczym wirusy na pożywce i po…

Czytaj dalejWorkarounds

Pączkowanie kodu

Znalazłem analogię do Naturalnego porządku refaktoryzacji, o którym pisze Mariusz. Otóż kod pączkuje zupełnie jak drożdże.Zaczynamy pisać od kawałka kodu, aby zadziałało, potem wyodrębnienie zmiennych, wyodrębnienie metod, przegląd odpowiedzialności, pojawiają…

Czytaj dalejPączkowanie kodu