Использование UML для понимания кода - PullRequest
1 голос
/ 11 сентября 2010

Я новичок в UML, и мне удалось преобразовать источник в диаграммы классов, которые показывают каждый класс в блоке.но мне кажется, что этого недостаточно, чтобы понять, как связаны функции и объекты.Это все, что нужно программисту или что еще можно сделать, чтобы лучше понять поток информации своего проекта?В настоящее время я работаю в «Enterprise Architect».

Ответы [ 2 ]

3 голосов
/ 11 сентября 2010

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

0 голосов
/ 11 сентября 2010

Вы должны соединить классы, если класс зависит от другого, необходимо установить связь между ними.

Соединители предназначены не только для наследования, они также описывают объекты, используемые классом или содержащиеся в них.

Вот краткий учебник .

...