OK – I have always been a little lax in applying design patterns to my code. I know all the advantages of building on the backs of those who came before, but frankly my solutions were pretty good themselves. Having been a developer for quite some time I have internalized the most common patterns, so never really felt the need to do a systematic review of what is out there.
However recently I picked up the book Professional ASP.Net Design Patterns by Scott Miller and my opinion has done a 180. There are so many easily reusable solutions in this book I can’t wait to find problems to apply them to. Highly recommended.