Сообщение от Gozar
|
если ты припомнишь, я как-то рисовал схему ООП в js. Так вот я вынес оттуда один немаловажный урок. Все люди воспринимают одни и те же схемы по разному.
|
И так появился UML... точнее в то время было много разных нотаций, а UML предполагался как "язык", который решит эту проблему, типа "одна универсальная нотация для всех".
Не могу похвастаться большим опытом в рисований диаграмм, как-то не было особой необходимости. Но когда возникала, я приходил к тому, что Enterprise Architect - лучший из имеющихся инструментов. Я пробовал использовать программы с более простым интерфейсом. Но это заканчивалось тем, что я сталкивался с невозможностью изобразить то, что мне нужно. PlantUML похож на один из таких вариантов. К тому же не уверен, что наличие диаграммы в коде - это плюс.