Предисловие.
В процессе разработки программного обеспечения хватает всевозможных трудностей. Главное — это естественная сложность предметной области, к которой относится решаемая задача. Всякий раз, когда при разработке программного обеспечения возникает необходимость автоматизировать созданные человеком сложные системы, избежать этой сложности нельзя - ею можно только "овладеть".
Процессы проектирования и разработки.
Книги по проектированию и книги по методике реализации программных систем... Почему-то эти книги нечасто ссылаются друг на друга. И та, и другая область знания достаточно сложна. Эта книга о проектировании, но, по моему мнению, проектирование и реализация неотделимы друг от друга. Архитектурные концепции следует успешно воплощать в программах, иначе они выродятся в пустую теорию. Когда кто-нибудь изучает приемы проектирования, от возникающих возможностей у него начинает кружиться голова. Но суровая реальность практического проекта быстро излечивает от головокружения. Новые архитектурные идеи не стыкуются с технологиями, которые приходится использовать. Непонятно, когда можно отказаться от того или иного аспекта грамотного проектирования в интересах скорости разработки, а когда нужно упорно искать архитектурно и стилистически "чистое" решение. Бывает, что разработчики говорят друг с другом на абстрактном уровне о применении принципов архитектурного проектирования, но все-таки для них более естественно говорить о конкретных вопросах реализации. И хотя эта книга о проектировании, я собираюсь в случае необходимости прорываться через искусственно созданную границу прямо в методологию разработки. Это поможет нам рассмотреть принципы проектирования в практическом контексте.
Оглавление.
Введение
Часть I. Модель предметной области в работе
Часть II. Структурные элементы ПРЕДМЕТНО-ОРИЕНТИРОВАННОГО ПРОЕКТИРОВАНИЯ
Часть III. Углубляющий рефакторинг
Часть IV. Стратегическое проектирование
Заключение
Приложение. Использование шаблонов в этой книге
Глоссарий
Список литературы
Фотографии
Предметный указатель
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Предметно-ориентированное проектирование, DDD, структуризация сложных программных систем, Эванс Э., 2011 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: Эванс :: 2011 :: проектирование
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Оборудование швейного производства, Франц В.Я., 2002
- Техническая диагностика подвижного состава, учебник, Кирссв А.Н., Киреева М.А., 2019
- Технологии разработки программного обеспечения, учебник, Орлов С., 2002
- Реализация методов предметно-ориентированного проектирования, Вон В., 2016
Предыдущие статьи:
- Предметно-ориентированное проектирование, самое основное, Вон В., 2017
- Технология поверхностного монтажа, автоматическая установка компонентов, Богачек Г.Д., Букрин И.В., Иевлев В.И., 2018
- Техническая механика, Вереина Л.И., Краснов М.М., 2018
- Служба огнеупоров, Земляной К.Г., 2018