Articles in this series
TL;DR: Factory Method is a design pattern that defines an interface for creating objects, allowing subclasses to decide which class to instantiate,...
TL;DR: Ensure a class has only one instance and provide a global access point to it with the Singleton pattern, which is useful for coordinating...
Diving Deep: Unraveling the Mysteries of Concurrency and Parallelism · TL;DR - What are the differences between concurrent and parallel programming? One...
Mutable Keys in HashMaps: An Accident Waiting to Happen · TL;DR: Never use mutable objects as keys in your HashMap! After I wrote my article How does...
Delving Deep into Java HashMaps: A Comprehensive Guide · As an interviewer, I often ask the question about how HashMap works in Java. It helps me assess...