>>10
Not every project needs TDD. Big ones definitively do. Unless you give a shit about code quality or your whole team is comprised of
EXPERT PROGRAMMERS.
Continuous integration is not a 'cult'. Is just a tool that helps teams doing TDD to relieve the overhead of testing.
But TDD is a cult.
I can think of worse cults, like the LISP cult. Y'know, because LISP IS SHIT.