At my previous job, I fought hard to introduce TDD. Neither me or my team was experienced, so I thought "let's introduce TDD, because it will reduce the possibilities of deploying buggy code".
Unfortunatley, it did not catch that much interest in my colleagues.
Now, I don't expect TDD to save us code completely, but I think that the fact that it forces you to think before doing and provides a test bed that you constantly use to make sure what you do doesn't break what you are sure worked before is a great thing.
Fast forward to today. I was talking to a potential employer (start up) and he told me they don't use TDD becase they don't find it efficient for the team at the moment, although he mentioned he'd like to bring it in the company the future.
Is TDD usually a practice is bigger, more structured companies? Do you use TDD? What are your thoughts on it? Do you work in a startup or a big company?
Last: what is the alternative?
Comments URL: https://news.ycombinator.com/item?id=19785734
Points: 1
# Comments: 0
from Hacker News: Newest http://bit.ly/2XVA8rC
via IFTTT
No comments:
Post a Comment