W jaki sposób można nauczyć się pisania testów (w javie) jeśli wszystkie tutoriale mają się nijak do prawdziwych implementacji? W tutorialach prezentowane są najprostsze przykłady po czym jest zderzenie z rzeczywistością w postaci 20 letniego systemu który nie posiada łatwo testowalnego kodu, a refactoring wcale nie jest taki prosty ze względu na strach związany z releasowaniem zmian głęboko ingerujących w strukturę kodu?
0
0
Może Ci coś pomogą te dwie książki:
Working Effectively with Legacy Code
Refactoring: Improving the Design of Existing Code