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
- Host: GitHub
- URL: https://github.com/ishwar-ikm/low-level-design
- Owner: ishwar-ikm
- Created: 2024-11-24T08:43:03.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-12-20T08:43:44.000Z (5 months ago)
- Last Synced: 2025-02-06T12:48:05.116Z (4 months ago)
- Topics: lld, low-level-design, low-level-design-in-java, low-level-design-problems, system-design
- Language: Java
- Homepage:
- Size: 351 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
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.---