title: Does Test Driven Development take the focus from Design?
body: <p>I have mixed feelings about TDD. While I believe in testing I have a issues with the idea of the test driving my development effort.</p>
  
  <p>When you code to satisfy some tests written for an interface for requirements you have right now, you might shift your focus from building maintainable code, from clean design and from sound architecture.</p>
  
  <p>I have a problem with driven not with testing. Any thoughts?</p>