Показать сообщение отдельно
  #11 (permalink)  
Старый 08.08.2012, 20:53
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от 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
Писька->Жопа : сперма
Пидорг?!
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием