TGViewer
jenyay.net jenyay.net @jenyaynet · 311 subscribers
Post #475 441
Давно я хотел узнать, в чем суть методологии разработки софта DDD (не путайте с TDD и DDT), или, говоря по-русски, предметно-ориентированного проектирования. Долго у меня пылилась на полке (на самом деле на столе, но не суть) книга Влада Хононова "Изучаем DDD - предметно-ориентированного проектирования". В первый раз прочитал я ее еще осенью прошлого года, но пост с обзором этой книги дописал только сейчас. В процессе написания поста книгу перечитал еще раз, и это было полезно.

Методология DDD предназначена для проектирования больших и сложных систем, которые состоят из различных сервисов, над которыми часто работают разные команды разработчиков. Методология DDD объединят в себе как очень высокоуровневые подходы, предлагающие принципы взаимодействия между заказчиком и командами разработчиков, между командами разработчиков, а также более низкоуровневые паттерны проектирования, основанные на выделении поддоменов и ограниченных контекстов, помогающие выстроить границы между (микро)сервисами.

Пост получился неожиданно большой, но надеюсь, с помощью него удалось донести основные идеи, которые описаны в книге.

#книги
  • 👍 6
More from @jenyaynet
  1. Sep 25, 2026Научил на свою голову ИИ-агента понимать формат заметок OutWiker с помощью скилла. Для тог…
  2. Sep 24, 2026Post #502
  3. Sep 23, 2026Сегодня будет пост с рекомендацией канала, на который я сам подписан, в рамках дружеского…
  4. Sep 19, 2026В новостях про искусственный интеллект постоянно пишут о том, как множество ИИ-агентов раб…
  5. Sep 9, 2026Ну что ж, раз студенты сейчас для выполнения домашних заданий вовсю используют нейронки, г…
  6. Sep 2, 2026До сих пор все методологии и идеологии программирования были направлены на то, чтобы сдела…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →