DEV Community

Discussion on: A Conservative Case for Concerns

Collapse
 
keeyan profile image
Keeyan Nejad

I'm glad you liked it Jared :) But I have to say, I disagree with your statement there. I think the value of a concern is to extract the super-generic stuff so that they can be used in multiple places. If you have practically no code in your model and you extract it all to concerns simply to keep your model clean you will likely end up with Concerns that depend a lot on the actual model. So they can't be reused easily and it could be harder to work out how a model works since its functionality is spread across many files