Kite, opravdu ti přeju že pracuješ s lidmi, pro lidi, a na projektech kde můžeš díky TDD ignorovat ostatní prostředky jako třeba debuger. Přeju ti abys debuger nemusel použít a věřím že to i dokážeš. Protože debuger opravdu většinou není nenahraditelný, obzvlášť pokud si všechen kód píšeš sám.
Pokud ale toto myslíš vážně, a nepsalo to nějaké tvoje dvojče:
Tak jako kladivo není univerzálním nářadím, tak ani TDD se nedá univerzálně aplikovat na všechno. Každý vývojář používá určitou kombinaci metodik, které poznal a které se mu osvědčily. Některým dává větší váhu, jiným menší, ale nikdy nepoužívá jen jednu.
Tak nechápu tvůj, snad až odpor k debugeru. Možná je nadužívaný, možná že ty se nedostáváš do situací kdy by jsi ho s výhodou použil, ale tvářit se že je obecně k ničemu a deklasovat ho na pouhé krokování, to mi přijde na někoho s tvou reputací a zkušenostmi příliš zjednodušující, a promiň, až "hloupé".
Možná bys mohl napsat nějaký blog nebo tak něco a v něm, nejen pro sebe, utřídit důvody pro a proti používání debugeru.Jistě by pod ním byla také zajímavá diskuze.
Ten bys pak mohl přidávat do svých odpovědí na dotazy, na místo ostentativních výkřiků typu:
BTW: K čemu je dobré krokování programu? To se používalo v assembleru.

Věřím že by se tak v mnoha diskuzních vláknech kam přispíváš, uvolnil nejen prostor, ale i zbytečné napětí. A dost možná by to bylo i konstruktivnější a užitečnější mít to na samostatné stránce a né jako offtopic v různých vláknech na různých serverech.