The following post is a link to other posts that I’ve created that demonstrates how Software Engineering Patterns can be used and how they are implemented in .NET.
Restricts the instantiation of an object to only one instance. Since the Singleton pattern is so easily implemented, it is often misused and should ONLY be used to coordinate a single object across application actions. An example of a great singleton class could be one that provides IO to an object, such as Isolated storage.
Leave a comment