Today, I have decided to start writing unit tests and to try a test driven development. Basically, a test driven development is one where the developer starts specifying automated unit tests first before actually starting to code. These unit tests are usually based on code specifications and what code features should be available. For me, hopefully this will lessen the number of breakages from fix...
[More]