I find that writing unit tests actually increases my programming speed --Martin Fowler, in "UML Distilled"