It's been 9 years since I started practicing TDD. It started when I was interviewed for Thoughtworks where my interviewer wrote a test and asked me to fix it. At that point of time, I didn't even know what software testing was. I always used to test the behavior by writing console logs, system prints, etc.., so, I liked the idea of having an automated test verifying the behavior. Yet, I didn't understand the difference between writing tests before or after the implementation, but I know for sure that tests are a great thing for developer productivity and software quality. Now, I can confidently say that there is a huge difference in software quality when we write tests before implementation instead of writing them after the implementation (I am assuming that writing tests is anyway mandatory, not for the sake of it, but for our own peace of mind. So it's only a matter of writing them first or last). Test Driven Development is a great technique that helps us think about business requirements, keeps us focused on what is important and gives an opportunity/reminder to refactor the code by encouraging us to write test first. Keeping my experiences in mind and the difficulties that I came across while helping others practice, I created a short course on how to approach software development using TDD and also discussed some of the frequently asked questions (planning to add more). It is available in Udemy and you can take the course for free using the link below and it is really short, around 1 hour 45 minutes. I hope you like it. If you have any feedback, I am more than happy to discuss and improve the course :) Thanks to my team at OTTO who believed in TDD and gave me input on curating the course. PS: Link: https://lnkd.in/evcjpwCV Somehow the link is not updating, the previous coupon is expired. Please use this coupon code in Udemy 83B8EAE85FEC6E64F147 #tdd #testdrivendevelopment #xp
Congrats on finally finishing it. I am sure this will help a lot of people ;)
Congratulations on publishing your TDD course on Udemy and thanks for sharing the coupon code. I enjoyed watching the course and posted my comments and rating for the course.
I have known Sumanth Kumar Mora for 13 years, and he is passionate about programming, always coding with a sense of purpose. I hope this course inspires others to write code with the same dedication. Congratulations on the course!
Impressive Sumanth Kumar Mora I’m sure this would be great..!!
I am glad I have had an opportunity to see Sumanth Kumar Mora doing this in house as instructor led training. He is great at this, take a look at this course. Way to go!!
Super Sumanth Kumar Mora anna. You are a legend for many.
Excellent work Sumanth Kumar
Product Management | Business Analysis | PSPO | CSPO | Ex-Thoughtworks | Ex-Sonata
2moAmazing bro... great work...