I create software with the sole intention to make someone's life a little bit more bearable or even, dare I say it, better. Often to the detriment of my own health and sanity. But that's what I do.
I started applying TDD at work 9 years ago. I though it was worth the extra effort for all the reasons you mention and some more. So at first I was a big advocate of "Test first" like you. At some point though I had to give up.
I stopped writing test and for the last 3 years I have been much happier and more productive without them. I had written off TDD until I came across this tweet:
Uncle Bob Martin
@unclebobmartin
This talk is one of the best I’ve seen in a decade. Watch every second. Get a pad and take notes! There is more meat in here than in a Brazilian Barbecue. @ICooperyoutube.com/watch?v=EZ05e7…
23:13 PM - 22 Aug 2018
317
1072
About 6 months ago I worked on an new project and I applied TDD once more, only this time I really enjoyed it! Just watch Ian's talk and you will get why. I couldn't have said it any better.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I started applying TDD at work 9 years ago. I though it was worth the extra effort for all the reasons you mention and some more. So at first I was a big advocate of "Test first" like you. At some point though I had to give up.
I stopped writing test and for the last 3 years I have been much happier and more productive without them. I had written off TDD until I came across this tweet:
About 6 months ago I worked on an new project and I applied TDD once more, only this time I really enjoyed it! Just watch Ian's talk and you will get why. I couldn't have said it any better.