DEV Community

Prateek Prabhakar profile picture

Prateek Prabhakar

Software Engineer | Breaking down complex tech concepts | Writing on Software development, Programming, System design & Dev life.

Joined Joined on 
The Only Design Pattern Cheat Sheet You'll Need Before Interviews

The Only Design Pattern Cheat Sheet You'll Need Before Interviews

Comments
9 min read
Design Patterns Simplified: Part 22 — Interpreter Pattern (a.k.a. “The Rule Engine”)

Design Patterns Simplified: Part 22 — Interpreter Pattern (a.k.a. “The Rule Engine”)

2
Comments
3 min read
Design Patterns Simplified: Part 21 — Facade Pattern (a.k.a. “The One-Stop Counter”)

Design Patterns Simplified: Part 21 — Facade Pattern (a.k.a. “The One-Stop Counter”)

Comments
3 min read
Design Patterns Simplified: Part 20 — Iterator Pattern (a.k.a. “The Product Browser”)

Design Patterns Simplified: Part 20 — Iterator Pattern (a.k.a. “The Product Browser”)

Comments
4 min read
Design Patterns Simplified: Part 19 — Composite Pattern (a.k.a. “The File Tree Organizer”)

Design Patterns Simplified: Part 19 — Composite Pattern (a.k.a. “The File Tree Organizer”)

Comments
3 min read
Design Patterns Simplified: Part 18 — Bridge Pattern (a.k.a. “The Music Connector”)

Design Patterns Simplified: Part 18 — Bridge Pattern (a.k.a. “The Music Connector”)

Comments
4 min read
Design Patterns Simplified: Part 17 — Flyweight Pattern (a.k.a. “The Shared Furniture”)

Design Patterns Simplified: Part 17 — Flyweight Pattern (a.k.a. “The Shared Furniture”)

Comments
3 min read
Design Patterns Simplified: Part 16 — Proxy Pattern (a.k.a. “The Gatekeeper”)

Design Patterns Simplified: Part 16 — Proxy Pattern (a.k.a. “The Gatekeeper”)

Comments
3 min read
Design Patterns Simplified: Part 15 — Visitor Pattern (a.k.a. “The VIP Guest”)

Design Patterns Simplified: Part 15 — Visitor Pattern (a.k.a. “The VIP Guest”)

Comments
3 min read
Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)

Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)

Comments
4 min read
Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)

Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)

Comments
5 min read
Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)

Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)

Comments
3 min read
Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Comments
3 min read
Design Patterns Simplified: Part 10 - Chain of Responsibility Pattern (a.k.a. “Pass It Along Until Someone Handles It”)

Design Patterns Simplified: Part 10 - Chain of Responsibility Pattern (a.k.a. “Pass It Along Until Someone Handles It”)

Comments
3 min read
Design Patterns Simplified: Part 9 – Command Pattern (a.k.a. “Your Code’s Remote Control”)

Design Patterns Simplified: Part 9 – Command Pattern (a.k.a. “Your Code’s Remote Control”)

Comments
4 min read
Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)

Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)

Comments
3 min read
Design Patterns Simplified: Part 7 – Builder Pattern (a.k.a. “Build It Step by Step”)

Design Patterns Simplified: Part 7 – Builder Pattern (a.k.a. “Build It Step by Step”)

Comments
3 min read
Design Patterns Simplified: Part 6 – Singleton Pattern (a.k.a. “One and Only One”)

Design Patterns Simplified: Part 6 – Singleton Pattern (a.k.a. “One and Only One”)

Comments
2 min read
Design Patterns Simplified: Part 5 – Adapter Pattern (a.k.a. “Let’s Make It Compatible!”)

Design Patterns Simplified: Part 5 – Adapter Pattern (a.k.a. “Let’s Make It Compatible!”)

Comments
3 min read
Design Patterns Simplified: Part 4 – Decorator Pattern (a.k.a. “Wrap It Before You Log It”)

Design Patterns Simplified: Part 4 – Decorator Pattern (a.k.a. “Wrap It Before You Log It”)

1
Comments
3 min read
Design Patterns Simplified: Part 3 – Observer Pattern (a.k.a. “Don’t Call Me, I’ll Call You 📞”)

Design Patterns Simplified: Part 3 – Observer Pattern (a.k.a. “Don’t Call Me, I’ll Call You 📞”)

Comments
3 min read
Design Patterns Simplified: Part 2 – Strategy Pattern (a.k.a. “Pick Your Coupon Wisely”)

Design Patterns Simplified: Part 2 – Strategy Pattern (a.k.a. “Pick Your Coupon Wisely”)

Comments
3 min read
Design Patterns Simplified: Part 1 – Factory Pattern and Its Clones (Simple, Method, Abstract)

Design Patterns Simplified: Part 1 – Factory Pattern and Its Clones (Simple, Method, Abstract)

Comments
4 min read
🤔 Wait... Have I Been Using Design Patterns This Whole Time?

🤔 Wait... Have I Been Using Design Patterns This Whole Time?

Comments
4 min read
💡 Explaining OOP Pillars Without Boring the Interviewer to Death

💡 Explaining OOP Pillars Without Boring the Interviewer to Death

Comments
3 min read
loading...