Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 622 Bytes

solid_refractoring.md

File metadata and controls

25 lines (17 loc) · 622 Bytes

Scato Eggen - "SOLID Refractoring"

Good code should adhere to the five SOLID principles. What are these five principles? The definitions are easy to read, but hard to understand. Let’s take some ugly legacy code and refactor it into a SOLID piece of beauty!

Sources

Notes

SOLID Principle

1. Single-Responisbility
2. Open-Closed
3. Liskov Subtitution
4. Interface-Segregation
5. Dependency-Inversion