← К карте маршрута
Урок 1: Зачем нужен UML
1/7
Шаг 1 из 7 · Теория · +1 XP

Карта вместо тысячи слов

Представьте: вы пришли в новый проект, а там 300 файлов кода. Читать всё подряд — неделя. А можно открыть одну картинку и за минуту понять: вот главные сущности, вот как они связаны.

Эта картинка — UML-диаграмма (Unified Modeling Language, единый язык моделирования). Это не «документация ради документации», а способ думать и договариваться:

  • до кода — набросать устройство системы и обсудить с командой;
  • вместо длинных объяснений — показать схему на собеседовании или код-ревью;
  • после — быстро вспомнить, как устроен старый проект.

Видов диаграмм в UML больше десятка, но 90% пользы даёт одна — диаграмма классов. Ей и посвящён этот курс.