The dreaded Singleton class is one of the Object Oriented Design Patterns that is frequently misused and overused. Find out why using singletons almost always a wrong design choice.
Thoughts on why the arguably most powerful and influential programming language is an agglomeration of bad design choices and how it has been turned into an immortal Frankenstein Velociraptor over previous decades.
Certain programming languages are clearly better than others, sometimes in every regard. However, in reality we often can’t pick favorites and have to use whatever is available. Here’s my top 5 worst programming languages I can’t just ditch.