http://archangel_rhn.livejournal.com/ ([identity profile] archangel-rhn.livejournal.com) wrote in [personal profile] metaclass 2008-07-07 07:32 pm (UTC)

Нарисовал достаточно диаграмм в Rational Rose. Знаком с Enterprise Architect. Наглядность несомненно присутствует. Однако, на эту рисовалку приходится затрачивать много времени, что несопостовимо с тем же кодингом.. Наглядную бизнес-логику для большого проекта представить в UML трудно. Диаграммы могут получиться слишком громоздкими. В особенности: диаграмма классов, последовательности, деятельности. Большие программы стоит разбивать на подпрограммы и для каждой в отдельности рисовать эти схемки.. Иначе можно тронуться.
Код, генерируемый соответствующими программами, проточен вдоль и поперек червями-мутантами.

Для примера, как могут выглядеть отдельные диаграммы для небольшенькой программы (в пару тысяч строк):
деятельности (http://keep4u.ru/imgs/b/080707/70/70e447990db254ae29.jpg)
последовательности (http://keep4u.ru/imgs/b/080707/89/89341bb205cbc4d432.jpg)
классов (http://keep4u.ru/imgs/b/080707/0b/0b34d7f9e238101d02.jpg)

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting