Service Objects (No More Fat Models)
stackoverflow.com
stackoverflow.com
I understand how what I'm suggesting can lead to an Anemic Domain Model antipattern, but I doubt that Martin Fowler suggests to have fat domain models with extremely low cohesion.
I will, without a doubt, check out the Domain-Driven Design book that Martin Fowler refers to.
Thanks for the comment.
A project I worked on last year also implemented what they called 'use-cases' which were essentially model-view classes to extract and prepare data for the views.
I'm glad that there are teams stearing away from fat models.
Or fat anything, actually, as they usually violate the SRP.
How did the 'use cases' work for you?