14. Put domain behavior in the right place
Some domain behavior does not naturally belong on a single entity or value object. This chapter shows when to use domain services, factories, repositories, and policies without turning the model into a collection of thin data containers.