🛠️ Design Patterns

  • Blogs
  • Github
  • About Me
    • Singleton Pattern
    • Abstract Factory Pattern
    • Factory Method Pattern
    • Decorator Pattern
    • Observer Pattern
    • Strategy Pattern

    MENU

    • Blogs
    • Github
    • About Me
    • Singleton Pattern
    • Abstract Factory Pattern
    • Factory Method Pattern
    • Decorator Pattern
    • Observer Pattern
    • Strategy Pattern
    • Design Patterns
    Home

    ❯

    Pattern Blogs

    Pattern Blogs

    1 min read

    • Definition
    • Real-World Analogy
    • Implementation in Java
    • Design Diagram
    • Real-World Example in Java
    • Definition
    • Real World Analogy
    • Design
    • Design Principles
    • Definition
    • Real-World Analogy
    • Initial Implementation
    • Applying the Factory Method Pattern
    • Revised Design
    • Implementing the Revised Pattern
    • Definition
    • Real World Analogy
    • Design
    • Coding Decorator Pattern
    • Complete Code In Java
    • Real World Example
    • Design Principles
    • Definition
    • Real World Analogy
    • Design
    • Code in Java
    • Real World Example
    • Design Principles
    • Definition
    • Real World Analogy - 1
    • Code in Java
    • Real World Analogy - 2
    • Real World Example
    • Design Principles
    • What is Design Pattern ?
    • Three Main Patterns
    • Tightly Coupled and Loosely Coupled Classes
    • 1. Tightly Coupled Classes
    • 2. Loosely Coupled Classes
    • SOLID Principles
    • 1. Single Responsibility Principle (SRP)
    • 2. Open-Closed Principle (OCP)
    • 3. Liskov Substitution Principle (LSP)
    • 4. Interface Segregation Principle (ISP)
    • 5. Dependency Inversion Principle (DIP)
    • Contents:

    Recent Patterns

    • Singleton Pattern

      Apr 29, 2025

      • creational
    • Abstract Factory Pattern

      Apr 22, 2025

      • creational
    • Factory Method Pattern

      Apr 10, 2025

      • creational
    • Decorator Pattern

      Feb 22, 2025

      • structural
    • Observer Pattern

      Feb 18, 2025

      • behavioral

    Created with ❤️ by Prathamesh Dhande

    • GitHub
    • LinkedIn

    Written on Obsidian

    Powered by Quartz

    Hosted on GitHub Pages