I am a big proponent of unit testing my code because of the many benefits it provides: Helps me to reduce bugs by forcing me to clarify expectations...