July 2018
Intermediate to advanced
432 pages
11h 4m
German
In einigen Fällen ist es leicht, Tests für eine Klasse zu schreiben, aber bei Legacy Code ist es oft schwierig. Es kann schwierig sein, Dependencies aufzuheben. Wenn Sie Klassen in einen Test-Harnisch einfügen wollen, um die Arbeit zu vereinfachen, gehören eng benachbarte Änderungen zu den ärgerlichsten Dingen, auf die Sie stoßen können. Sie müssen eine neue Funktion zu einem System hinzufügen und stellen fest, dass Sie drei oder vier eng verwandte Klassen ändern müssen. Für jede einzelne würden Sie Stunden brauchen, um sie unter Testkontrolle zu bringen. Sicher, Sie wissen, dass der Code danach besser sein wird, aber müssen Sie ...