[Tutor] Impossible Else as Exception

Alan Gauld alan.gauld at btinternet.com
Wed Apr 10 10:10:16 CEST 2013


On 10/04/13 07:18, Jordan wrote:

> Alan you are right, the code should be better tested, but test driven
> development seems like it would take me forever to complete even small
> tasks, there is so much to be tested.  I have limited time to program
> with my wife and kids, but do you think test driven development is still
> the way to go?

Do you want to spend your time writing tests that identify bugs 
immediately or spend your time debugging code after you've written it 
and every time you modify it?

A lot depends on how often you will be going back to the code in the 
future. If this is a use once throw away project then TDD may be 
overkill. If you are likely to want to enhance it in the future TDD
is an investment to save time.

I confess I don't use TDD all of the time and even with TDD errors will 
still sneak through. But TDD improves your chances of finding them early 
considerably.

It will usually take the same amount of total time, its just a question 
of how you use it.

HTH
-- 
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/



More information about the Tutor mailing list