[.NET - CSharp] Speaking of Singleton

Published 10 June 04 02:40 PM | CSharpener

Speaking of using the Singleton pattern in C#, have a look at Design Patterns potential hazards on Fabrice's weblog and follow the links to the articles he recommends. Also, have a gander at .Net singleton pattern multi-threading issue... by Chris Johnson. An old friend (and ex co-worker) just sent me another great link to an IBM Developer Works article with advice on how to Use your singletons wisely. MSDN has Implementing Singleton in C#, as pointed out by Luciano Evaristo Guerche who was recently cited by Scott Watermasysk. A comment in Luciano's post also points to Implementing the Singleton Pattern in C#.

Gee, I guess that's enough cross-posting about the Singleton for now! These articles contain a lot of information on something that seems so simple on the calm surface but has monsters lurking in the depths.

All in all, design patterns are great but you need to use them intelligently and with attention to your intended purpose. Perhaps you do not need to worry about threading issues; perhaps you do. The main thing is to ask the right questions when you do the design.

Filed under:

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required) 

This Blog

.NET Languages

Architecture

Blogs I Read

CSharp

DotNet

General

Graphics

Other Languages

Semantic Web

The Human Factor

Tools

Unology

XML

ZZZ-Subscribe to this Weblog

Syndication