Does TDD make our code worse? When should we focus on quality and when on development speed? I would try to answer those questions base on my experience and examples from real life.