0
comment
comment
on 3/31/2011 2:14 PM
Work is more fun when the things you create mostly works.
When fixing bugs, the probability of introducing new bugs is reduced.
Specifications of program behavior expressed as tests are easier to maintain than tutorial code or a word document specification.
In order to be able to write unit tests easier you are forced to simplify your classes.
Switching underlying technology or infrastructure. For example: If you have integration tests on your database repositories or data access layers it is easier to [...]