Talks

The Interface Segregation Principle

Ashraf Hussain

Apprentice Software Engineer

A talk on the Interface Segregation Principle, the fourth of the SOLID principles. Covers why clients shouldn't be forced to depend on methods they don't use, and how splitting fat interfaces into smaller, focused ones leads to cleaner and more maintainable code.