Are there, in the canonical Gang of Four list, any design patterns that you often find misused, misunderstood or overused (other than the highly debated Singleton)? In other wor
The big one I see is the singleton pattern where not enough care and dilligence is applied as to how and when a singleton's destructor should be called.
For such a ubiquitous pattern there is hardly any discussion about the proper process to decide when a singleton must die.
Just my 0.02.
cheers,
Rob