Question: is tdd a waste of time?
Answer: TDD actually saves a lot of time in the long run. It's true that at the beginning it's a bit hard to understand how to work with it and writing tests takes a lot of time, but it's worth it. ... If you're developing toy projects and you don't see the need of maintaining them, then yes, TDD is a waste of time.