Инструменты для проектирования архитектуры приложения?

Ситуация: задумал я недавно сделать свою мега-крутую полноценную программу на Python & C++. До этого занимался только решением задачек на Codewars да небольшим скриптописательством. Пораскинув мозгами, понял что приложение не такое простое, как казалось на первый взгляд и функционала нужно проработать, мягко говоря, дофига(на второй день сам запутался), и без полноценного "чертежа проекта" не обойтись.
Отсюда вопрос: какими инструментами пользуются полноценные разработчики для визуализации архитектуры будущего приложения?

Пробовал простые mindmap( coggle) - но как-то не зашло. Можно, конечно, вручную на ватмане набросать, но хочется что-то подинамичнее, да и чтоб в портфолио потом добавить можно было, если годнота выйдет.
  • Вопрос задан
  • 11967 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Edraw Max
Пример (взято отсюда):
web-service-workflow.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
@mr_jumper
Я бы начал с листика, карандаша и стирки. Ну и азов хотя бы умл и что естььархитектура.
Ответ написан
Комментировать
TheTalion
@TheTalion
Любая прога для рисования UML диаграмм.
Ответ написан
Комментировать
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
https://www.draw.io - бесплатно и онлайн
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
https://www.yworks.com/products/yed + редактор мокапов, тот же Бальзамик подойдет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы