Посмотрел
https://drakonhub.com/ выглядит довольно удобным. Возможно упростит конечное решение.
Концепт понятный довольно.
Пишите ли вы сразу по ТЗ или перекладываете сначала на блок-схему и может быть с использованием дракона?
Здравствуйте, Разраб, Вы писали:
Р>Посмотрел https://drakonhub.com/ выглядит довольно удобным. Возможно упростит конечное решение.
Р>Концепт понятный довольно.
Р>Пишите ли вы сразу по ТЗ или перекладываете сначала на блок-схему и может быть с использованием дракона?
Недавно пришлось делать диаграмму состояний — использовал Mermaid
https://mermaid.js.org/syntax/stateDiagram.html
Оно встраивается в Markdown Obsidian и GitHub — т.е. сразу отображается диаграмма.
По идее такая диаграмма и должна быть в Т.З. — но для этого нужно быть гением. Я даже в разработке 4 раза переделывал и дополнял эту диаграмму.
Р>Посмотрел https://drakonhub.com/ выглядит довольно удобным. Возможно упростит конечное решение.
Р>Концепт понятный довольно.
Р>Пишите ли вы сразу по ТЗ или перекладываете сначала на блок-схему и может быть с использованием дракона?
Лично я — практически никогда. Пишу псевокод.
Но в моем окружении есть люди, которым нарисовать понятнее, чем написать псевдокод.
Здравствуйте, Разраб, Вы писали:
Р>Посмотрел https://drakonhub.com/ выглядит довольно удобным. Возможно упростит конечное решение.
Р>Концепт понятный довольно.
Р>Пишите ли вы сразу по ТЗ или перекладываете сначала на блок-схему и может быть с использованием дракона?
Лучше чем
System Architect?
Я по ТЗ не пишу (разве что по своему). Я пишу ТЗ, так как системный архитектор. Схемы в ТЗ добавляю, UML. Обычной блок-схемы в этом стандарте нет, но есть куча других, охватывающих больший диапазон функциональности.
Здравствуйте, Разраб, Вы писали:
Р>Пишите ли вы сразу по ТЗ или перекладываете сначала на блок-схему
Очень редко, но бывает, когда охота описать состояние программы не столько через переменные, сколько через текущее положение выч.потока в коде.
Но это только где требуется выжимать максимум.
Сейчас чаще состояние программы кодируют переменными (инкапсулированными в объектах/компонентах) и занимаются интерпретацией этих переменных в коде, где каждый законченный кусок кода получается меньше/проще.
Здравствуйте, Разраб, Вы писали:
Р>Пишите ли вы сразу по ТЗ или перекладываете сначала на блок-схему и может быть с использованием дракона?
Использую
PlantUml.
Незамениая вешь, когда нужно нарисовать диаграмму состояний или sequence diagram.