Предметно-орієнтоване проектування (DDD): структуризація складних програмних систем. Еванс Е.

Все про товар
Характеристики
Відгуків
0
Питання
0
Iнформація
Новинка
В наявності
Код товару: 8329-01
Виробник: Науковий світ
Відгуки: 0
Знайшли дешевше?
450 грн.
Характеристики: (Дивитись усі)
Тематика:
Мови та системи програмування
Автор
Еванс Е.
Мова видання
Російська
Кількість сторінок
448
Тип палітурки
М'який
Тип поверхні паперу
Матова
Опис
Класична книга Е. Еванса висвітлює найбільш загальне, стратегічне коло питань, пов'язаних з об'єктно-орієнтованою розробкою програмного забезпечення. Це переробка та структуризація знань про предметні галузі, застосування типових архітектурних шаблонів, побудова та аналіз моделей предметних областей, проектування програмних об'єктів з точки зору якості їх взаємодії та передачі логічної структури знань, організація програм на основі великомасштабних структур, вироблення спільної мови та стратегії комунікації в групі. Підхід автора будується на динамічному рефакторингу моделі та постійної дистиляції знань. Це дозволяє досягти високого ступеня гармонії між логікою предметної області та кодом програми, а також достатньою гнучкістю програмної архітектури з метою зручного доопрацювання та інтеграції програмного забезпечення. Книга насичена практичними прикладами реальних проектів.
Світова спільнота програмістів визнає, що моделювання предметних областей є ключовим розділом проектування програмного забезпечення. У моделях предметних областей розробники висловлюють складні функції своїх програм, реалізуючи їх у такому вигляді, що відповідає реальним потребам користувачів. Незважаючи на очевидну важливість предмета, існує дуже мало посібників з ефективного впровадження моделювання предметних областей у практику розробки програм.
Книга Еріка Еванса заповнює цю прогалину. Вона присвячена не окремим технологіям, а систематичному предметно-орієнтованому підходу. У ній представлений широкий набір прийомів та методик, заснованих на практичному досвіді, та фундаментальних принципів, що допомагають у реалізації програмних проектів із складних предметних областей. Органічно переплітаючи практику проектування та реалізації програм, ця книга містить багато фактичних прикладів, що ілюструють застосування загальних стратегічних принципів у реальних програмних проектах.
З книги читач дізнається, як за допомогою моделі предметної області надати розробці складної системи потрібну спрямованість та динаміку. Виділено основні прийоми та зразки-шаблони, що утворюють спільну мову групи розробників. Особливо наголошується на необхідності рефакторингу не тільки коду, а й моделі в його основі, що у поєднанні з ітераційною agile-методикою призводить до поглиблення знань про предметну область та підвищення якості взаємодії між фахівцями та програмістами. Підхід книги будується саме на цьому фундаменті, пропонуючи моделі та архітектури для систем та організацій будь-якої складності.
Зокрема, у книзі розглядаються такі теми:
Єдина мова спілкування для групи розробників.
Глибокий зв'язок між моделлю та програмною реалізацією.
Виділення ключових характеристик моделі.
Управління циклом існування об'єктів.
Написання коду предметної області, що легко інтегрується.
Як зробити складний код очевидним та передбачуваним у поведінці.
Формулювання введення у предметну область.
Дистиляція ядра предметної області.
Пошук неявних понять, прихованих у моделі.
Використання аналітичних шаблонів.
Архітектурні шаблони в моделі.
Підтримка цілісності величезних систем.
Існування кількох моделей в одному проекті.
Організація систем відповідно до великомасштабних структур.
Якісні стрибки у моделях.
Маючи під рукою цю книгу, розробники об'єктно-орієнтованих програм, системні аналітики та архітектори завжди будуть мати у своєму розпорядженні набір рекомендацій щодо організації своєї праці, створення складних і корисних моделей предметних областей, перетворення їх на високоякісні, довгоживучі програмні продукти.
Книга призначена для підвищення кваліфікації програмістів, які працюють, зокрема, за методиками екстремального програмування та agile-розробки. Може бути корисною студентам відповідних спеціальностей.
Про автора:
Ерік Еванс є засновником Domain Language — консультативної групи, яка допомагає різним фірмам будувати та розвивати програмні системи, тісно пов'язані з їхньою професійною діяльністю. Автор працював як архітектор і програміст над великими об'єктно-орієнтованими системами в ряді складних комерційних і технічних предметних областей, починаючи з 1980-х років. Він також займається підвищенням кваліфікації груп розробників у галузі екстремального програмування.
Характеристики
Основные характеристики
Тематика:
Мови та системи програмування
Автор
Еванс Е.
Мова видання
Російська
Кількість сторінок
448
Тип палітурки
М'який
Тип поверхні паперу
Матова
Тип поліграфічного паперу
Офсетна
Рік видання
2019
ISBN
978-617-7812-25-7
Вага
575
Стан товару
Нове
Довжина
21.5
Ширина
14.5
Відгуки
0 / 5
середній рейтинг товару
0
0
0
0
0

Немає відгуків про цей товар, станьте першим, залиште свій відгук.

Питання та відповіді

Немає питань про даний товар, станьте першим і задайте своє питання.

«Новою поштою» по Україні до відділень, поштоматів або кур'єром на адресу— від 75 грн, строки доставки протягом 2-4 робочих днів


"Укрпоштою" по Україні до відділень або кур'єром на адресу— від 40 грн, строки доставки – до 7 днів.

- Готівкою
- Післяплата/Накладений платіж
- Онлайн-оплата (Visa/MasterCard)
- Переказ на банківський рахунок
- Актуальна наявність та ціна
- Гарантії від виробника
- Повернення та обмін товару згідно норм діючого законодавства
Предметно-орієнтоване проектування (DDD): структуризація складних програмних систем. Еванс Е.
450 грн.
Ви дивилися
Алгоритми для чайників. Мюллер Дж. Масарон Л.
В наявності
Новинка
Старша Едда. Скандинавський епос. (м'як. обл.) (Ексклюзивна класика)
В наявності
Новинка
Перша людина. Альбер Камю (м'який. обл.) (Ексклюзивна класика)
В наявності
Новинка
Книга чаю. Какудзо Окакура. (ексклюзивна класика)
В наявності
Новинка
Секрети JavaScript ніндзя 2-е видання. Резиг Д., Бібо Б., Марас І.
В наявності
Новинка
Micro Frontends in Action. Michael Geers.
В наявності
Новинка
Закінчується
Micro Frontends in Action. Michael Geers.
Код товару: 8548-01
0
600 грн.
Пропаганда. Едвард Бернейс. (Ексклюзивна класика)
В наявності
Новинка
Листи до сина. Філіп Честерфілд Стенхоуп. (Ексклюзивна класика)
В наявності
Новинка