This is the golden rule of Angular development. Every class, component, or service should have one reason to change.