APIE
- Abstraction
- Polymorphism
- Inheritance
- Encapsulation
SOLID
SOLID: The First 5 Principles of Object Oriented Design
- Single Responsibility
- Open / Closed
- Liskov Substitution
- Interface Segregation
- Dependency Inversion
ACID
What does ACID mean in database systems?
- Atomicity
- Consistency
- Isolation
- Durability
DRY
- Don't
- Repeat
- Yourself
KISS
- Keep
- It
- Simple
- Stupid
YAGNI
- You
- Ain't
- Gonna
- Need
- It