Low Level Design | LLD — [Index]
· LLD Question approach mindmap
· LLD Approach | Mindmap | Gotchas — [Notes]
· LLD basics — [Notes]
· Design principles to Design thinking [SOLID] | IOC | DI — [Notes]
· Abstraction | Encapsulation | Inheritance | Polymorphism | Composition
· Abstract Classes Compared to Interfaces
· LLD | Design pattern — [Notes]
· Coupling | Cohesion — [Notes]
· LLD concurrency — [Notes]
LLD Question approach mindmap
LLD Approach | Mindmap | Gotchas — [Notes]
LLD basics — [Notes]
· Sequential vs Procedural languages
· OOP | Procedural vs Object Oriented languages
∘ Method vs Functional Procedure
∘ Fields + Methods?
∘ State
∘ Polymorphism
· TODO
Design principles to Design thinking [SOLID] | IOC | DI — [Notes]
Abstraction | Encapsulation | Inheritance | Polymorphism | Composition
· Inheritance vs [Aggregation/Composition]
· Aggregation
· Composition
· Abstraction
· Encapsulation
· Inheritance
∘ How is inheritance bad?
· Polymorphism
· Composition