Selector pattern and Unit of Work: the rest of enterprise Apex
Most teams that adopt the enterprise Apex layering get excited about Service and Domain and then quietly run out of steam. The Service layer reads like architecture, the Domain layer feels like real O