> -- Дмитрий_ВБ писал(а):
> КУБ-СИЛУЭТ...При обсуждении на формуме темы визуального программирования очень часто следуют отсылки к эргономике, но один достаточно распространенный законэргономики/психологии, как мне кажется, остался в стороне от обсуждения.Я имею в виду "закон десяти пальцев", если использовать его жагронное название:"Если в поле зрения человека находится одновременно больше 10 (некоторыеисточники говорят о 9, 8, 7, а известная поговорка - даже о 3-х объектах)объектов, то уследить за всеми этими объектами одновременно человек физически не в состоянии".Причем форма представления этих объетов - текст или графика - здесьзначения не имеет.Да где-то его вспоминали... Донской вроде. Бытовых-то названий много (скажем "закон численности подчинённых") - а официально это число Ингве-Миллера (7+-3). Там да, штука в однородности восприятия/оперирования с объектами.
> -- Дмитрий_ВБ писал(а):
> ...В программировании это означает декомпозицию процедуры. Правда с точки зрения визуального программирования тут есть недостаток - ссылки на другие процедуры являются гипертекстовыми, а не визуальными.Может ли здесь помочь 3D ?Я обдумал этот вопрос и пришел к понятию "куб-силуэт".С точки зрения программной реализации это по-прежнему цикл-силуэт (он жецикл Дейкстры) - подробнее см. тему "программы AB_VJAZ и DAL_VJAZ".А вот с визуальной точки зрения куб-силуэт представляет собой трехмернуюфигуру, которая может включать в себя до семи слоев, каждый из которыхявляется подсилуэтом, т.е. частью силуэта, включающей в себя ветки сномерами своего слоя:слой один - ветки 1, 2, 3, 4, 5, 6, 7слой два - ветки 11, 12, 13, 14, 15, 16, 17слой три - ветки 21, 22, 23, 24, 25, 26, 27слой четыре - ветки 31, 32, 33, 34, 35, 36, 37слой пять - ветки 41, 42, 43, 44, 45, 46, 47слой шесть - ветки 51, 52, 53, 54, 55, 56, 57слой семь - ветки 61, 62, 63, 64, 65, 66, 67...Так это типа какДМ-О2-схема здесь- только каждому этажу строго соответствует свой уровень декомпозиции? и напрямую (минуя кросс) м.б. показаны связи веток (типа как зависимости ячеек поверх динамической таблицы)?