Любители переписывать с нуля могут дальше не читать
http://www.williamspublishing.com/Books/978-5-8459-1530-6.html Это тот Физерс который выпустил первую версию CppUnit.
Названи чуток кривое, речь про TDD в legacy который страшно менять.
После многих лет реанимации убитых проектов думал я много знаю/умею. Однако — автор суров, на пальцах показывает что такое депенденсы и как с ними бороться, в т.ч. и на С++.