между делом, ковыряя в CmapTools и Google Wave бакалаврскую, подумалось
- а ведь насколько удобнее было бы скрестить WYSIWYG редактор типа Ворда с подобным графовым представлением
- семантические связи между элементами, к которым прицеплены отформатированные куски текста и иллюстрации, видно структуру документа
- и аннотации туда же, и ссылки на соответствующие фрагменты кода аля Code Bubbles (literate programming, дадада!)
- можно и базу знаний (например, ссылки на алгоритмы, используемые в коде) туда же запихать, что явно помогло бы поддерживать систему следующим поколениям девелоперов
- а потом эта самая структура сплюскивается и форматируется в традиционную книгоподобную штуку
- и код, который компилируется. Или чертежи. И инструкции исполнителям на местах
такая организация, имхо, замечательно помогала бы работе над большими текстами. и софтом. и документацию было бы на порядок проще синхронизировать с реальной структурой программы. а, ну и еще чтобы его можно было одновременно редактировать и аннотировать всем, кто разрабатывает проект. багтрекинг тоже с виду замечательно ложится на такое.
no subject
Date: 2010-05-30 12:35 am (UTC)мне просто казалось что он про представление обьектов последовательностями\стэками операций, а не про *такое*...
no subject
Date: 2010-05-30 12:42 am (UTC)Ты не выбрасываешь никаких промежуточных результатов, модель уточняется и (автоматически) собирается в исходник, а потом в исполняемый код.
То же и для документации и т.д.