-Encapsulation -inheritance -abstraction -polymorphism
- Encapsulate(Seperate) things that changes - Design to interfaces instead of implementation - favior composition over inheritance - use loose coupling
-strategy pattern -observer pattern
Want to create your own Notes for free with GoConqr? Learn more.