25.10.2018 / 23:52 | |
Naik ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| В IDEA можно построить диаграммы по кодовой базе или базе данных, но они довольно бесполезные на практике. Более часто необходимо построить state machine diagram, тогда гуглится первый попавшийся онлайн сервис, или есть навороченый редактор для Confluence ![:gg:](https://annimon.com/files/smiles/22.gif) |
28.10.2018 / 07:27 | |
Ксакеп ![](../theme/webdefault/images/m.png) Модератор форума
Сейчас: Offline
Регистрация: 20.06.2012
| Naik, о, а что за диаграмма? Как она должна выглядеть, если код может быть довольно сложным? Есть примеры?
|
28.10.2018 / 19:32 | |
Naik ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Ксакеп, Диаграмма классов, или если в бд, то сущностей и связи.
|
29.10.2018 / 04:54 | |
aRiGaTo ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| Naik, так он же про диаграмму состояний спрашивает.
__________________
![](../theme/webdefault/images/label.png) don't tread on me Изменено aRiGaTo (29.10 / 04:54) (всего 1 раз) |
29.10.2018 / 15:11 | |
Naik ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| aRiGaTo, ну тогда выглядит обычно - рисуем состояния, и стрелками переход по ним, на стрелках пишем например в каком случае происходит переход. Пример - авторизация и вход, которые изначально идут в один endpoint, но разбиты на два типа - по номеру и через соц сеть, и дальше все состояния описаны - подтверждение номера, заполнение профиля, если первый раз заходишь, что при этом происходит с токенами (временный токен сессии для входа, и json token авторизации). Или напоимер жизненный цикл такой сущности в приложении, как событие. Скачать приложение можно по ссылке https://play.google.com/store/...p;utm_source=annimon ![:gg:](https://annimon.com/files/smiles/22.gif) Изменено Naik (29.10 / 15:14) (всего 3 раза) |
30.11.2018 / 13:25 | |
Ксакеп ![](../theme/webdefault/images/m.png) Модератор форума
Сейчас: Offline
Регистрация: 20.06.2012
| Изменено Ксакеп (28.01 / 01:07) (всего 1 раз) |
30.11.2018 / 15:49 | |
MasterOS ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Регистрация: 18.03.2016
| Ксакеп, Ничего себе, правда? можно писать в маркдовн?
__________________
![](../theme/webdefault/images/label.png) Что? Где? Когда? |
30.11.2018 / 18:13 | |
Ксакеп ![](../theme/webdefault/images/m.png) Модератор форума
Сейчас: Offline
Регистрация: 20.06.2012
| MasterOS, это всё расширения, прогоняешь маркдаун через утилиту, получаешь диаграмму.
|
30.11.2018 / 18:46 | |
SeTSeR ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Ксакеп, ну это всё же не совсем Markdown. PlantUML клёвая штука, да.
Изменено SeTSeR (30.11 / 18:47) (всего 1 раз) |