Предметно-ориентированное проектирование
694
Практическое руководство для профессионалов.
Скотт Миллетт, Ник Тьюн «Предметно-ориентированное проектирование. Паттерны, принципы и методы» Питер, 2017 год, 832 стр, ISBN: 978-5-496-01984-2; (25,1 мб. pdf)
Писать программы легко — во всяком случае с нуля. Но изменить однажды написанный программный код, который создали другие разработчики или вы сами каких-то шесть лет тому назад, — гораздо сложнее. Программа работает, но вы не знаете точно, как именно.
Даже обращение к экспертам в предметной области ничего не дает, поскольку в коде не сохранилось никаких следов привычного для них языка. Предметно-ориентированное проектирование (Domain-Driven Design, DDD) — это процесс тесной увязки программного кода с реалиями предметной области.
Благодаря ему добавление в программный продукт новых возможностей по мере его развития становится таким же простым, как и при создании программы с нуля. Эта книга в полной мере соответствует философии DDD и позволяет разработчикам перейти от философских рассуждений к решению практических задач.
Предметно-ориентированное проектирование
Она делится на четыре части:
- -концепция применения принципов, приемов и шаблонов ООО;
- -стратегические шаблоны интеграции обмена сообщениями и RPC и REST посредством HTTP;
- -тактические шаблоны: создание эффективных моделей предметной области;
- -описаны шаблоны проектирования и конструирование пользовательских интерфейсов приложения.
ISBN: 978-1118714706 англ.
ISBN: 978-5-496-01984-2 рус.