That's the best thing you can do.
Here's another book to add to your reading list.
http://www.barnesandnoble.com/w/agile-principles-patterns-and-practices-in-c-robert-c-martin/1101636951?ean=9780131857254>
>My idea right now is to cover as much code as possible in my unit tests. My colleague showed me the Code Analysis Tool and I found that several of my methods I only tested ~50 or less percent. So I am again reviewing what I've done so far and in the process re-factoring some stuff into simpler smaller methods and attempt to test smaller methods directly.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer