DRAKON.SU
https://forum.drakon.su/

Предложения по эргономическому улучшению Дракон-схем
https://forum.drakon.su/viewtopic.php?f=175&t=1777
Страница 1 из 1

Автор:  Alex_Bob [ Пятница, 21 Август, 2009 08:14 ]
Заголовок сообщения:  Предложения по эргономическому улучшению Дракон-схем

Сравните 2 Дракон-схемы ниже. Первая получена из и.с.Дракон Г.Тышова, вторая доработана ручками в Paint:
Вложение:
example1.PNG
example1.PNG [ 7.67 КБ | Просмотров: 14690 ]

Вложение:
example2.PNG
example2.PNG [ 8.36 КБ | Просмотров: 14690 ]

Суть предлагаемых улучшений:
1. Соединение между ветками рисовать двойной сплошной линией (усилить ассоциацию с шиной)
2. Закруглить прямые углы линий (тогда становится видна доп информация о направлении линии)
3. Дать возможность задавать разные шрифты для:
- заголовка;
- икон веток;
- комментариев (как боковых, так и внутри иконы);
- разных этажей двухэтажных икон (полка, ввод/вывод, параллельный процесс);
4. Приглядитесь к иконе "Веточный цикл1" на второй схеме. Там применено четырехцветное сглаживание наклонных линий. Это конечно мелочь, но по-моему зазубрины на рамках икон веток вызывают дискомфорт в восприятии и отвлекают от смысла схемы. Возможно это сложно в реализации, так что особенно на этом пункте не настаиваю.

Автор:  Илья Ермаков [ Пятница, 21 Август, 2009 13:31 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Скруглённости, имхо, сбивают. Только засоряют схему.

Автор:  dvuugl [ Пятница, 21 Август, 2009 13:49 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Может быть имелось в виду что веточные циклы будут как бы в скобках чтобы легче искать начало-конец? Тогда наверху цикл2 надо в другую сторону гнуть.
Двойную линию трудно рисовать карандашом (дракон должен работать и без спецредакторов). Если уж выделять шину, то просто жирнее.

Автор:  adva [ Пятница, 21 Август, 2009 14:01 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Наличие черных меток в иконах Адреса и Ветки, уже показывает направление движения, поэтому загругления смысла не имеют. К тому же на одну и ту же ветку можно перейти как слева, так и справа, и куда в этом случае скругления делать?

Автор:  Alex_Bob [ Пятница, 21 Август, 2009 14:34 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Еще пример со скруглениями:
Вложение:
BuildTable.PNG
BuildTable.PNG [ 24.87 КБ | Просмотров: 14655 ]

Imho, лучше видно направление движения из развилки вверх.
Кроме того, феншуй и Владимир Даниэлевич учат нас, что углы и изломы это плохо :D

Автор:  adva [ Пятница, 21 Август, 2009 15:02 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Встречный вопрос, всех тонкостей Дракона не знаю, а можнои ли объединять линии при движении вверх?

Автор:  Galkov [ Пятница, 21 Август, 2009 15:23 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Нахожусь в перманентном состоянии де-жа-вю :D
Чисто для прикола, взгляните

Автор:  dvuugl [ Пятница, 21 Август, 2009 15:35 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Alex_Bob писал(а):
Imho, лучше видно направление движения из развилки вверх
В точках слияния, особенно если окончание линии "за горизонтом", пожалуй да. Во всех остальных случаях лучше прямые углы. Проще и строже.

Автор:  Илья Ермаков [ Пятница, 21 Август, 2009 16:23 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Это, блин, в том же духе, что подсветки синтаксиса :) Непонятно, зачем надо, если синтаксис конкретный (Модула-Оберон) не требует, но всем почему-то надо :)

Автор:  Alexey_Donskoy [ Суббота, 22 Август, 2009 16:06 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Илья Ермаков писал(а):
Это, блин, в том же духе, что подсветки синтаксиса :) Непонятно, зачем надо
К тому, что бывают люди упёртые, я уже привык. Но к тому, что Илья - тоже?! :lol:

И цветной синтаксис, и скругления представляют собой не что иное, как дополнительный канал передачи информации, существенно повышающий эргономичность восприятия.
Человек не компилятор, которому достаточно соответствия формальному синтаксису.
Человеку иногда и повторить не мешает, и напомнить что-либо, только не очень навязчиво.

А у вас тут получается всё время не человек, а сферический конь... то есть абстрактный робот... исполнитель... Вот уж действительно, ругаться охота...

Автор:  Илья Ермаков [ Суббота, 22 Август, 2009 16:38 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Alexey_Donskoy писал(а):
И цветной синтаксис, и скругления представляют собой не что иное, как дополнительный канал передачи информации, существенно повышающий эргономичность восприятия.


Я ж подчеркнул, что речь идёт не о "вообще синтаксисе", а о конкретном. Если ключевые слова заглавными, то я буду использовать цветовой канал для выделения совсем другой информации. И жирностью подсвечиваются уже не бессмысленные BEGIN-END, а экспортированные названия, особенности и т.п. По усмотрению набирающего текст.
Сравните: этот канал использует "автоматика" для подсветки того, что и так видно; либо этот канал уходит полностью в распоряжение автора исходника; и он может выделять то, что считает нужным сообщить читающему.

Автор:  Geniepro [ Понедельник, 24 Август, 2009 07:42 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

Илья Ермаков писал(а):
Сравните: этот канал использует "автоматика" для подсветки того, что и так видно; либо этот канал уходит полностью в распоряжение автора исходника; и он может выделять то, что считает нужным сообщить читающему.

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

Автор:  Илья Ермаков [ Среда, 26 Август, 2009 17:34 ]
Заголовок сообщения:  Re: Предложения по эргономическому улучшению Дракон-схем

В области ИТ практически нет таких стандартов, которые бы стоило принимать всерьёз. Большинство из них случайны.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/