The Tested Implementation of S.O.L.I.D.'s five principles.
Sources: Wataridori and Wikipedia
- SRP: Single Responsibility Principle
- OCP: Open-Closed Principle
- LSP: Liskov Substitution Principle
- ISP: Interface Segregation Principle
- DIP: Dependency Inversion Principle
- Law of Demeter