A decade with singletons

The other day I wrote a blog post about my life with factories here. Now it's time to tell you a little bit about my life with singletons.

I first read about Singletons in a paper from the GoF guys when I worked part time at the university. I remember it was one of the first patterns I tried to implement with VB4 when I got my hands on it. However, after a few hours I decided that I wasn’t able to implement it close enough to the intent of the original pattern...

When I run my course "Design Patterns and Architecture Patterns with .NET", I always start by asking the attendees what they think the most interesting thing about the course will be. Once one of the attendees said that he thought the name "Singleton" sounded so cool that that was the reason he came.

A year ago, I was driving outside Denver and I saw on the map a small village called Singleton. For some reason that village didn't exist - the name had been changed.

Finally, I'd like to mention that an old (and *very* good) student of mine, Petter Nordholm, is one of the founders of a consultant company called Singleton. The name *is* pretty cool after all. What design pattern name would you like for your company?