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