Don't Repeat Yourself (DRY)
Example:Calculator (Simple Factory Pattern)
Simple Factory Pattern
Design-Pattern-Menu
Dependency Inversion Principle (DIP)
Interface Segregation Principle (ISP)
Liskov Substitution Principle (LSP)
Open-Close Principle (OCP)
Single Responsibility Principle (SRP)