TDD vs FTT

Mahesh Paolini-Subramanya
1 min readOct 7, 2018

--

/via http://turnoff.us/geek/tdd-vs-ftt/

“I don’t see why I need to write tests for it — *I* wrote this, and it works.”
#CowboyDeveloper

Categories of developers

  1. Can’t have enough tests: Vanishingly few, but so so useful when it comes to building out fault-tolerant systems
  2. Usually write tests, but occasionally skip ’em for the “Obvious Stuff”: Sadly, most of us
  3. Consider their (passing) tests proof that everything is golden: Annoying, and definitely the ones that will take your system down at an inopportune moment
  4. Write tests only when forced to do so: The worst of the lot, epitomized by the quote at the top of the post. Their development style can be best described as FTT, for “F**k The Tests”.

(This article also appears on my blog)

--

--