Reminder: the objective of software development is development.

I think TDD is foolish however I read your article with an open mind despite the repeated confusion about the number of people under discussion. Also, you write at such a high level of generality that it goes past abstraction into “disconnected from anything real, physical or otherwise.” And the part about “only TDD is real programming” fails the laugh test.

Then I got to “pair programming” and stopped. This abhorrent practice is sadistic and completely incompatible with the cognitive focus without which good programming cannot happen.

You cannot be serious; small wonder you so emphasize testing. People who are not allowed to concentrate are prone to mistakes.

I’m sticking with Blackbox testing.

Written by

American Software Developer living in Vietnam. Classical musician (guitar, woodwinds), weightlifter, multilingual, misanthrope • XY

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store