Сообщение от Gozar
|
хотя тот плагин гораздо круче.
|
Чем? Тут прикол в том, что сама диаграмма лежит в коде.
Сообщение от nerv_
|
Я так понял это для визуализация алгоритма работы программы?
|
Да, но есть разные типы диаграмм:
Sequence Diagram - хорошо подходит для описания последовательности действий между некоторыми сущностями. Например, общение клиента и сервера.
Use Case Diagram - хорошо описывает взаимодействие пользователя(ей) с интерфейсом, сервисом и т.п.
Class Diagram - описывает структуру и отношение классов (конструкторов) между собой. Например, в Java такие диаграммы генерятся налету.
Activity Diagram -
Сообщение от nerv_
|
это для визуализация алгоритма работы программы
|
Component Diagram - показывает отношение компонентов и интерфейсов. Например, для описания архитектуры фреймворка или целого проекта.
State Diagram - описывает состояние некой сущности, например, конечного автомата или алгоритма.
Object Diagram - описывает объекты (списки, хеши) и отношение между ними.
Сообщение от Gozar
|
если ты припомнишь, я как-то рисовал схему ООП в js
|
Вроде припоминаю, но не уверен.
Сообщение от Gozar
|
Все люди воспринимают одни и те же схемы по разному.
|
Ну не знаю... Может схема не удалась? Может не со всеми типами схем так?
Сообщение от Gozar
|
а это дополнительная работа к описательной части.
|
Да, как и документация и тесты. Не нужно описывать каждую сущность в диаграмме. Программист сам должен понимать, где диаграмма будет полезна, а где нет. В каждом конкретном случае.
Сообщение от Gozar
|
который дергает из кода объекты и визуализирует связи.
|
Для JS? Пруф?
Сообщение от president
|
Писька->Жопа : сперма
|
Пидорг?!