title: Unit Testing - how much more time does it really add?
body: <p>I have heard that writing (coding) unit tests for your application effectively doubles the development time required for projects. Is this true, particularly for beginners?</p>
  
  <p>Also some follow-up questions (brownie points):
  If you were doing a client project that you hand off when finished, is it worth the time and effort to do unit testing?</p>