single responsibility principle - mmedrano9438/peripheral-brain GitHub Wiki

if we have a class that we change a lot, and for different reasons, then this class should be broken down into more classes, each handling a single concern, if error occurs it will be easier to find.