Low Level Design#
- Basics OOP Concepts
- Class and Object
- Inheritance in Object-Oriented Programming (OOP)
- পলিমরফিজম (Polymorphism)
- এনক্যাপসুলেশন (Encapsulation)
- অ্যাবস্ট্রাকশন (Abstraction)
- SOLID Principles with Code
- Single Responsibility Principle (SRP)
- Open/Closed Principle (OCP)
- Liskov Substitution Principle (LSP)
- Interface Segregation Principle (ISP)
- Dependency Inversion Principle (DIP)
- DRY Principle
- Coursera - Object-Oriented Design
- KISS Low-Level Design
- YAGNI Principle (You Aren’t Gonna Need It)