Home
Aditya Mahajan
Cancel

Book Summary - Atomic Habits

Book Summary - Atomic Habits Habits are like fundamental atoms of our lives. Each one is a fundamental unit that contributes to your overall improvement. At first, these tiny routines seem in-sign...

Combination of Strategy and Factory Pattern using Guice MapBinder to eliminate if-else ladders

Combination of Strategy and Factory Pattern using Guice MapBinder to eliminate if-else ladders Introduction Even though if-else ladders can be very useful and often the right tool for the job, th...

Using Builder Pattern to avoid multiple constructors

Using Builder Pattern to avoid multiple constructors Introduction In most applications, we write model classes to represent real life entities like Person, Employee, Customer, etc. Whenever a new...