Визуальный Дракон для дата-майнинга

Борьба со сложностью бытия (программирование — частный случай) — один из главных вызовов современной жизни, с которым вынужден иметь дело любой разработчик. Борется и приручается к ногтю эта самая зараза-сложность по-разному и с переменным успехом. В коротком посте сегодня, я хочу напомнить про одну из малоизвестных отечественных методик систематизации и процессинга сложноструктуированной информации, тем более что повод к этому появился.

На прошлой неделе в свободном доступе появились оцифровки книг известного в узких кругах Владимира Даниеловича Паронджанова. В частности выложены две его центральные книги Дружелюбные алгоритмы, понятные каждому (для студентов и взрослых) и Учись писать, читать и понимать алгоритмы (подходит больше для старшеклассников). Там объясняются принципы и возможности отечественного визуального языка программирования «Дракон» (ещё ссылка), который активно использовался в отечественной космонавтике.

Этот универсально-абстрактный мета-язык «подвинутых блок-схем» для визуализации сложных систем и их свзей, который с большим успехом используют программисты, писатели, ученые и другие.

Визуальный Дракон для дата-майнинга анализ блок схемы диаграммы

Дракон: стратегическая интеллектуальная инициатива В качестве быстрого введения в тему я рекомендую использовать статью с критикой «Дракона» (там попутно разбираются и основные идеи подхода): Программирование без программистов — это медицина без врачей.

И даже тем, кто активно применяет интеллект-карты (mindmaps) или юзает даже более продвинутые подходы для структуризации и майнинга информации типа Миноа — всё равно рекомендую ознакомиться с «Драконом», фактически это надстройка практически над любой системой познания, идеальный инструмент для создания сопутствующих «дорожных карт».

Визуальный Дракон для дата-майнинга анализ блок схемы диаграммы

С каждой страницей чтения Паронджанова («Дружелюбные алгоритмы») я убеждаюсь, что это фундамент для образовательной программы всякого работающего с сложными/большими объемами информации (особенно для «гуманитариев» и лиц без высшего образования).

Применения данной методики к программированию — это просто частный, удачный случай применения драконовского метаязыка блок-схем для компенсации сложности устройства многих больших программ.

Визуальный Дракон для дата-майнинга анализ блок схемы диаграммы

Как обычно, в наше просвещённое время также доступно обучающее видео (сделанное в виде публичной презентации самого автора) для более быстрого врубания в основы сказанного в вышеописанных книгах Паронджанова.

Визуальный Дракон для дата-майнинга анализ блок схемы диаграммы

И, в качестве невинного бонуса, дополняя тему сложности — свежая статья-перевод: Код, который рассказывает историю, или снова о чистоте кода.

Ключевые слова: блок схемы, а также алгоритмы и диаграммы, визуализация алгоритмов и взаимодействие классов. Организация и анализ больших объемов данных и продвинутые схемы информации, управление связями процессов и самоорганизация.

© Blogerator