Writing Software Patterns

01 Aug 06: A while ago I started to put together a little article to describe why I write patterns and pass on my opinions to others about what makes good patterns. I didn't finish it at the time, but recently I dusted it off and finally finished it.