И хотя полноценное обсуждение предметно-ориентированного проектирования (Domain-Driven Design, DDD) выходит за рамки темы книги, мы воспользуемся некоторыми его идеями в качестве основы для описания нужных классов предметной области в примерах приложений в этой и следующих главах. Полное описание DDD можно найти, например, в посвященном этой теме фундаментальном труде Эрика Эванса (Eric Evans) Domain-Driven Design: Tackling Complexity in the Heart of Software (https://oreil.ly/DomainDrivDes)