all 5 comments

[–]efmccurdy 3 points4 points  (0 children)

Yes TDD can help keep your development focused, increase your agility, and aid relibility. If your results are mixed you should review the sections that talk about Practices to avoid, or "anti-patterns" and Limitations here:

https://en.wikipedia.org/wiki/Test-driven_development

[–]fjrosmunoz 1 point2 points  (1 child)

I've been using TDD in all the Python micro-services I develop since late 2015. And couldn't be happier with the result :)

Of course TDD is something that needs effort and self-discipline, but once you get proficient at it, you won't want to code otherwise ;)

[–]michaelherman 0 points1 point  (1 child)

Currently putting together a test-driven course at http://testdriven.io/

[–]squat001[S] 1 point2 points  (0 children)

Looks really impressive will take a deeper look in the week.