1. Книги
  2. Нехудожественная литература
  3. Компьютерные технологии
  4. Разработка и алгоритмы
Код товара: 595928612
Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем | Эванс Эрик #1
−39%
Можно в кредит
Цена что надо

Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем | Эванс Эрик

О товаре
Перейти к описанию
Издательство
Год выпуска
2018
Тип обложки
Твердый переплет
Тип книги
Печатная книга

О книге

Классическая книга Э.Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и структуризация знаний о
17 247 ₸ 28 363 ₸
COMBOOK
Перейти в магазин
  • 4,9 рейтинг товаров
  • 93% вовремя
  • Безопасная оплата онлайн
  • Возврат 7 дней

Описание

Классическая книга Э.Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и структуризация знаний о предметных областях, применение типовых архитектурных шаблонов, построение и анализ моделей предметных областей, проектирование программных объектов с точки зрения качества их взаимодействия и передачи логической структуры знаний, организация программ на основе крупномасштабных структур, выработка общего языка и стратегии коммуникации в группе. Подход автора строится на динамичном рефакторинге модели и постоянной дистилляции знаний. Это позволяет достигнуть высокой степени гармонии между логикой предметной области и кодом программы, а также достаточной гибкости программной архитектуры для целей удобной доработки и интеграции программного обеспечения. Книга насыщена практическими примерами из реальных проектов.

Мировое сообщество программистов признает, что моделирование предметных областей - ключевой раздел проектирования программного обеспечения. В моделях предметных областей разработчики выражают сложные функции своих программ, реализуя их затем в таком виде, который отвечает реальным потребностям пользователей. Но несмотря на очевидную важность предмета, существует очень мало пособий по эффективному внедрению моделирования предметных областей в практику разработки программ.
Книга Эрика Эванса заполняет этот пробел.

Она посвящена не отдельным технологиям, а систематическому предметно-ориентированному подходу. В ней представлен широкий набор приемов и методик, основанных на практическом опыте, и фундаментальных принципов, помогающих в реализации программных проектов из сложных предметных областей. Органично переплетая практику проектирования и реализации программ, эта книга содержит множество фактических примеров, иллюстрирующих применение общих стратегических принципов в реальных программных проектах.

Из книги читатель узнает, как с помощью модели предметной области придать разработке сложной системы нужную направленность и динамику. Выделены основные приемы и образцы-шаблоны, образующие общий язык группы разработчиков. Особо подчеркивается необходимость рефакторинга не только кода, но и модели в его основе, что в сочетании с итерационной agile-методикой приводит к углублению знаний о предметной области и повышению качества взаимодействия между специалистами и программистами. Подход книги строится именно на этом фундаменте, предлагая модели и архитектуры для систем и организаций любой сложности.

В частности, в книге рассматриваются следующие темы:

Единый язык общения для всей группы разработчиков.

Глубокая связь между моделью и программной реализацией.

Выделение ключевых черт модели.

Управление циклом существования объектов.

Написание легко интегрируемого кода предметной области.

Как сделать сложный код очевидным и предсказуемым в поведении.

Формулировка введения в предметную область.

Дистилляция ядра предметной области.

Поиск неявных понятий, скрытых в модели.

Применение аналитических шаблонов.

Архитектурные шаблоны в моделях.

Поддержание целостности больших систем.

Сосуществование нескольких моделей в одном проекте.

Организация систем в соответствии с крупномасштабными структурами.

Качественные скачки в моделях.

Имея под рукой эту книгу, разработчики объектно-ориентированных программ, системные аналитики и архитекторы будут всегда располагать набором рекомендаций по организации своего труда, созданию сложных и полезных моделей предметных областей, превращению их в высококачественные, долгоживущие программные продукты.

Книга предназначена для повышения квалификации программистов, работающих, в частности, по методикам экстремального программирования и agile-разработки. Может быть полезна студентам соответствующих специальностей.

Об авторе

Эрик Эванс, является основателем Domain Language - консультативной группы, которая помогает различным фирмам строить и развивать программные системы, тесно связанные с их профессиональной деятельностью. Автор работал в качестве архитектора и программиста над большими объектно-ориентированными системами в ряде сложных коммерческих и технических предметных областей, начиная с 1980-х годов. Он также занимается повышением квалификации групп разработчиков в области экстремального программирования.

"Эта книга должна стоять на полке у всякого мыслящего программиста."

Кент Бек (Kent Beck) .

"Эрику удалось ухватить суть того, что опытные проектировщики программных объектов всегда знали, но проваливали все попытки донести это знание до своих коллег в смежных областях. Мы охотно делимся отдельными секретами... но никогда не заботились об организации и систематизации принципов построения логической структуры предметной области. Вот почему эта книга так важна."

Кайл Браун (Kyle Brown), автор книги "Enterprise Java Programming with IBM WebSphere".
Артикул
595928612
Автор
Эванс Эрик
Издательство
Вильямс
Год выпуска
2018
Тип обложки
Твердый переплет
Тип книги
Печатная книга
Язык издания
Русский
Количество страниц
448
Формат издания
70x100/16
Тираж
200
ISBN
978-5-6040724-9-3
Возрастные ограничения
16+
Автор на обложке
Эрик Эванс
Переводчик
Бродовой В. Л.
Оригинальное название:
Domain-Driven Design: Tackling Complexity in the Heart of Software
Информация о технических характеристиках, комплекте поставки, стране изготовления, внешнем виде и цвете товара носит справочный характер и основывается на последних доступных к моменту публикации сведениях

Персоны

  • Эванс Эрик Автор
  • Бродовой В. Л. Переводчик

Издательства

  • Вильямс Издательство
Показать сначала: дате оценке
И
Иван Н.
15 июля 2024
Качество бумаги:Отличное
Подача материала и манера письма:Обычная
Внешнее оформление:Превосходное
Книга пришла упакованная в толстый гофрированный картон, скрепленный степлером, поэтому книга дошла в отличном состоянии: ни мятин, ни царапин, ни грязи. В отличие от книг у других продавцов, которые я заказывал недавно также на озоне. Упаковкой, доставкой и особенно товаром очень доволен 
Вам помог этот отзыв?
А
Александр В.
29 июня 2024
Достоинства
Покупал для сына. Он счастлив. 
Вам помог этот отзыв?
E
Egor V.
1 марта 2023
Подача материала и манера письма:Очень увлекательная
Внешнее оформление:Красивое
Качество бумаги:Отличное
Достоинства
Знание - сила 
Недостатки
Не обнаружено 
Комментарий
Мастхэв 
Вам помог этот отзыв?
Ю
Юлия Б.
22 февраля 2023
Внешнее оформление:Превосходное
Качество бумаги:Отличное
Подача материала и манера письма:Очень увлекательная
Достоинства
супер 
Комментарий
идеально упаковано 
Вам помог этот отзыв?
М
Мария Б.
11 февраля 2023
Достоинства
Содержание полезное 
Недостатки
Сама книга просто как кирпич, листы супер толстые. Когда переворачиваешь страницу постоянно проверяешь а точно ли это одна страница. Взять с собой куда либо вообще не вариант. Шрифт мелкий, особенно страдает зрение на диаграммах  
Комментарий
Лучше почитать в электронном виде 
Вам помог этот отзыв?
П
Пользователь предпочёл скрыть свои данные
9 октября 2022
Внешнее оформление:Превосходное
Подача материала и манера письма:Очень увлекательная
Качество бумаги:Отличное
Достоинства
Классика 
Недостатки
Нет 
Вам помог этот отзыв?
Б
Бажанов Иван
16 октября 2024
А
Андрей П.
20 февраля 2024
Р
Ренат Б.
23 ноября 2023
Д
Дмитрий Т.
9 августа 2023
Н
Натали
2 августа 2023
П
Пользователь предпочёл скрыть свои данные
27 июня 2023
Н
Наталья С.
30 апреля 2023
А
Анна Т.
25 апреля 2023
С
Сергей Т.
25 марта 2023
И
Илья О.
19 февраля 2023
А
Андронов Михаил
15 декабря 2022
в
выглядит неплохо
2 декабря 2022
П
Пользователь предпочёл скрыть свои данные
28 ноября 2022
Д
Денис К.
24 ноября 2022
5 / 5
5 звёзд
18
4 звезды
1
3 звезды
1
2 звезды
0
1 звезда
0

Вопросы и ответы 0

Как правильно задавать вопросы?

Будьте вежливы и спрашивайте о товаре, на карточке которого вы находитесь

Если вы обнаружили ошибку в описанием товара, воспользуйтесь функцией

Как отвечать на вопросы?

Отвечать на вопросы могут клиенты, купившие товар, и официальные представители.

Выбрать «Лучший ответ» может только автор вопроса, если именно этот ответ ему помог.