Interesting quote from @JohnOusterhout's
book "A Philosophy of Software Design":

"The problem with test-driven development is that it focuses attention on
getting specific features working, rather than finding the best design.

Tue, 21 Jul 2020 09:51:23 UTC92

3 replies

Replying to @coderbyheart

This is tactical programming pure and simple, with all of its disadvantages.
Test-driven development is too incremental: at any point in time, it’s tempting
to just hack in the next feature to make the next test pass.