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 [ 7.67 КБ | Просмотров: 14690 ] Вложение: 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: Предложения по эргономическому улучшению Дракон-схем |
Еще пример со скруглениями: Вложение: Imho, лучше видно направление движения из развилки вверх. Кроме того, феншуй и Владимир Даниэлевич учат нас, что углы и изломы это плохо ![]() |
Автор: | adva [ Пятница, 21 Август, 2009 15:02 ] |
Заголовок сообщения: | Re: Предложения по эргономическому улучшению Дракон-схем |
Встречный вопрос, всех тонкостей Дракона не знаю, а можнои ли объединять линии при движении вверх? |
Автор: | Galkov [ Пятница, 21 Август, 2009 15:23 ] |
Заголовок сообщения: | Re: Предложения по эргономическому улучшению Дракон-схем |
Нахожусь в перманентном состоянии де-жа-вю ![]() Чисто для прикола, взгляните |
Автор: | dvuugl [ Пятница, 21 Август, 2009 15:35 ] |
Заголовок сообщения: | Re: Предложения по эргономическому улучшению Дракон-схем |
Alex_Bob писал(а): Imho, лучше видно направление движения из развилки вверх В точках слияния, особенно если окончание линии "за горизонтом", пожалуй да. Во всех остальных случаях лучше прямые углы. Проще и строже.
|
Автор: | Илья Ермаков [ Пятница, 21 Август, 2009 16:23 ] |
Заголовок сообщения: | Re: Предложения по эргономическому улучшению Дракон-схем |
Это, блин, в том же духе, что подсветки синтаксиса ![]() ![]() |
Автор: | Alexey_Donskoy [ Суббота, 22 Август, 2009 16:06 ] |
Заголовок сообщения: | Re: Предложения по эргономическому улучшению Дракон-схем |
Илья Ермаков писал(а): Это, блин, в том же духе, что подсветки синтаксиса К тому, что бывают люди упёртые, я уже привык. Но к тому, что Илья - тоже?! ![]() ![]() И цветной синтаксис, и скругления представляют собой не что иное, как дополнительный канал передачи информации, существенно повышающий эргономичность восприятия. Человек не компилятор, которому достаточно соответствия формальному синтаксису. Человеку иногда и повторить не мешает, и напомнить что-либо, только не очень навязчиво. А у вас тут получается всё время не человек, а сферический конь... то есть абстрактный робот... исполнитель... Вот уж действительно, ругаться охота... |
Автор: | Илья Ермаков [ Суббота, 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/ |