Ecency
Solid principles: 4. Interface segregation principle | Ecency