Test-Driven Development

nunit.pngI have been moving towards using the Test-Driven Development (TDD) more and more both as professionally and in my hobby projects. Even the slightest use of TDD have shown to give a good results. As the basic rule of software development says: “It is always better to identify bugs as early as possible in development phase”.

Only problem when applying the TDD is the habit to start coding the actual code before making the test cases. It is somewhat hard to change your habits as you have used to do it in one way for multiple years. This is something that should be noticed in educational plans. Maybe schools and universities could squeeze some unit tests even for the first “hello world” application so that the programmers could adapt to the TDD style of thinking as early as possible.
Here are some TDD related links:

Leave a Reply