Domain Driven Design – просто о сложном. Дмитрий Науменко.