Шаг 1 из 7 · Теория · +1 XP
Карта вместо тысячи слов
Представьте: вы пришли в новый проект, а там 300 файлов кода. Читать всё подряд — неделя. А можно открыть одну картинку и за минуту понять: вот главные сущности, вот как они связаны.
Эта картинка — UML-диаграмма (Unified Modeling Language, единый язык моделирования). Это не «документация ради документации», а способ думать и договариваться:
- до кода — набросать устройство системы и обсудить с командой;
- вместо длинных объяснений — показать схему на собеседовании или код-ревью;
- после — быстро вспомнить, как устроен старый проект.
Видов диаграмм в UML больше десятка, но 90% пользы даёт одна — диаграмма классов. Ей и посвящён этот курс.