Talks

The Single Responsibility Principle

Ashraf Hussain

Apprentice Software Engineer

A talk on the Single Responsibility Principle, the first of the SOLID principles. Covers what responsibilities are, why mixing them creates hidden bugs, and how separating concerns makes code safer to modify.