Ask HN: TDD: What are your thoughts on it? Do you use it?
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?