Looking for a way to structure your code base into different domains? Brent Roose describes one approach to tackle this challenge.
If you’ve worked on […] large projects before, you know that “the business logic” never is just one thing. Often during development, you’ll identify “sub-systems” within the larger domain; that is: the collection of problems you’re trying to solve with your code.