An open API service indexing awesome lists of open source software.

https://github.com/ishwar-ikm/low-level-design

A simple repository for various design patterns and real life low level design problems
https://github.com/ishwar-ikm/low-level-design

lld low-level-design low-level-design-in-java low-level-design-problems system-design

Last synced: about 2 months ago
JSON representation

A simple repository for various design patterns and real life low level design problems

Awesome Lists containing this project

README

        

# Design Patterns and Low-Level Design (LLD) Concepts

This repository is a personal collection of examples and exercises created to deepen my understanding of **Design Patterns** and **Low-Level Design (LLD)** principles. It includes code implementations for various design patterns and solutions to LLD questions, helping me practice object-oriented design and adopt best practices.

---

## Repository Structure

- **Design Patterns**:
Contains examples of all major design patterns, categorized into:
- **Creational Design Patterns**: For object creation mechanisms.
- **Structural Design Patterns**: For class and object composition.
- **Behavioral Design Patterns**: For object interaction and responsibilities.

- **Low-Level Design (LLD)**:
Includes solutions and implementations for real-world system design problems using object-oriented principles.

---