I build or maintain on multiple Laravel projects for different companies, and as they grow I end up being unhappy with the size of the Controllers, so I'm reading up on Domain Driven Design, and the general preference for Fat Model, Thin Controller.
I'm steeped in old school GOF patterns and refactoring, so I know how to implement factories, repositories, and builders in classes I could throw in the
app directory alongside my models, but this seems messy.
Point me at resources! Make suggestions! Let me know what key Laracast video or book I've missed!
Many thanks, LC community.