Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Root68715289dDon't care to.
netikras24492289dI don't see the gain [to me] in wasting my time to change your mind.
Change my mind
dan-pud702289dThe research that has been done into this has empirically proved TDD leads to fewer defects.
In my opinion it also makes you think more about how to structure your code and interfaces.
Read Kent Beck's TDD, that may change your mind.
Or Ian Cooper's YouTube talk is also very good
VaderNT1918289dI know this "change my mind" meme is popular, but come on. This is in no way controversial or more than a Google search away.
Automated and early testing is a done topic. It has been since the sixties. A quote from the 1968 NATO software engineering conference: "A software system can best be designed if the testing is interlaced with the designing instead of being used after the design". They knew from experience, it was not a new idea.
Don't write software like the last 50 years never happened. Please.