TGViewer
Аналитик на коне Аналитик на коне @equestrian_analyst · 179 subscribers
Post #106 129
#3.0 C4: иерархия диаграмм

Каждой абстракции, что мы обсуждали ранее, соответствует своя диаграмма в модели, входящая в разряд "основных" (Саймон Браун их так не называет, но потом будут вспомогательные диаграммы, и мне нужно как-то отделить одно от другого 🙂)

Основные диаграммы модели C4
представляют собой следующий набор иерархически связанных диаграмм:

1️⃣ Диаграмма системного контекста (system context diagram)

2️⃣Диаграмма контейнеров (container diagram)

3️⃣ Диаграмма компонентов (component diagram)

4️⃣ Диаграмма кода (code diagram).

При чем тут иерархически? Дело в том, что начинаем мы создавать диаграммы с уровня программных систем, и потом, как по иерархии, спускаемся все глубже в детали до уровня кода, рисуя новые диаграммы 😻.

Сам Саймон Браун любит аналогию своих диаграмм с картой ("maps of your code" (с), между прочим!) - нарисовала вам русифицированный пример - см. картинки выше :)
  • 👀 2
More from @equestrian_analyst
  1. Aug 18, 2026День почти закончился, но грех не запостить про... день рождения 🦄 Да, сегодня мне стукну…
  2. Aug 14, 2026Новая книга по C4: финальное summary, часть 2 Продолжение вчерашнего поста про новую книгу…
  3. Aug 13, 2026Новая книга по C4: финальное summary, часть 1 Дочитала новую книгу Брауна. Что могу сказат…
  4. Aug 5, 2026ИИ-агенты и автономность: кейс AISI с атакой на реальные проекты Я профукала момент, чтобы…
  5. Jul 14, 2026Post #141
  6. Jul 8, 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 →