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