“Refactoring - Kódjavítás újratervezéssel"
Címkék: kód programozás fejlesztés refactoring Java TDD code kata refaktor többalakúság refaktorálás kódjavítás újratervezéssel
2022.12.29. 11:40
Szívesen nézek magyar nyelvű előadásokat érdekes témákról. Mégis a magyarom a legerősebb. Az alapozó előadásokat jobban megértem magyarul.Így futottam bele a refaktorálásról szólóba:Gémes Tamás Társalapító és CTO Wyze Fintech Startup Studio előadása a Szent-Györgyi Albert Agóra Informatórium-ban…
Gilded Rose kata
Címkék: fejlesztés gyakorlat Java polymorphism code kata gildedrose többalakúság Gilded Rose
2022.12.21. 16:10
Várakozásommal ellentétben a Gilded Rose kata eltér a korábban ismertetett katáktól.
A kód készen van. A feladat a refaktorálás.
Emily Banche ezt három videóban mutatja be Part 1, Part2, Part3
A refaktorálásnak önmagában nem elengedhetetlen feltétele a teljes tesztlefedettség, de jelentősen…
Replace Conditional with Polymorphism refaktorálás
Címkék: fejlesztés gyakorlat refactoring TDD polymorphism többalakúság refaktorálás
2022.12.21. 14:57
(Az informatikai polimorfizmus leírása itt található.)
A refaktorálás célja a kód átdolgozása, ésszerűsítése.
Korábban már megtanultam, hogy az elágaztatás vagy a switch használata utal(hat) egy vagy több SOLID elv megsértésére.
A példák amit találtam switch kiváltására szolgálnak. Lényegében…