Skinny Models, Skinny Controllers, Fat Services
Ryan Rebo

Readability is is fair reason to extract code to services but given there are fast search tools (Sublime’s search) I don’t find it so problematic. Although, it’s nice to strivie for readability.

Instead I refactor class (model, controller, service whatever) when it has multiple responsibilities.

Why it’s important ti have single responsibility? Because when you change one responsibility it doesn’t affect another one.

Just my two cents.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.