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

Правило Сергея Ефанова
https://forum.drakon.su/viewtopic.php?f=172&t=6853
Страница 1 из 1

Автор:  Владимир Паронджанов [ Вторник, 23 Июнь, 2020 19:16 ]
Заголовок сообщения:  Правило Сергея Ефанова

Правило Сергея Ефанова

Цитата:
Делайте ветки силуэта небольшой высоты, чтобы силуэт по высоте целиком размещался на экране (без прокручивания вверх-вниз).

Выгода в том, что прокручивать можно и нужно будет только в одном направлении — по горизонтали (влево и вправо).
И никогда — по вертикали


С этим правилом согласен Степан Митькин применительно к автоматному пограммированию на языке ДРАКОН:
Митькин С.Б. Автоматное программирование на языке ДРАКОН // Программная инженерия. Том 10, № 1, 2019

Цитата:
Автоматные диаграммы в реальных приложениях могут быть большими, более 4 тыс. пикселей по горизонтали.

Чтобы увидеть весь автомат, приходится прокручивать ДРАКОН-схему. Высота же автоматных диаграмм "силуэт" остается небольшой, не больше высоты экрана.

Кроме того, в большинстве случаев можно добиться того, что одно состояние автомата полностью помещается на экране.

Таким образом, значительный размер диаграмм не является препятствием.

Автор:  Дышлевый Андрей [ Вторник, 28 Июль, 2020 15:28 ]
Заголовок сообщения:  Re: Правило Сергея Ефанова

Поддерживаю.
Переделал схему так, чтобы не крутить вниз. Работать стало удобнее - факт.
На 1-м изображении сверху старая схема, внизу новая (тот же алгоритм но вместо примитивов силуэты).
На 2-м изображении просто увеличен масштаб.
Красной рамкой обозначена область видимости стандартного экрана 1920х1080 пикселей.

Вложения:
1_Общий план.jpg
1_Общий план.jpg [ 184.67 КБ | Просмотров: 4292 ]
2_Увеличение.jpg
2_Увеличение.jpg [ 526.53 КБ | Просмотров: 4292 ]

Автор:  Владимир Паронджанов [ Вторник, 28 Июль, 2020 19:07 ]
Заголовок сообщения:  Re: Правило Сергея Ефанова

Дышлевый Андрей писал(а):
Поддерживаю.
Переделал схему так, чтобы не крутить вниз. Работать стало удобнее - факт.
Спасибо, Андрей. Поздравляю с успехом.

Сообщите новую статистику.
Раньше в вашем проекте было 53 дракон-схемы: 51 примитив и 2 силуэта.
А теперь?

Автор:  LKom [ Среда, 29 Июль, 2020 08:57 ]
Заголовок сообщения:  Re: Правило Сергея Ефанова

В ИС Дракон вопрос "изменить высоту схемы" решается просто.

В контекстных меню есть пункты "Разделить Примитив, Ветку" и "Объединить Ветки".

Автор:  Дышлевый Андрей [ Четверг, 13 Август, 2020 21:54 ]
Заголовок сообщения:  Re: Правило Сергея Ефанова

Владимир Паронджанов писал(а):
Дышлевый Андрей писал(а):
Поддерживаю.
Переделал схему так, чтобы не крутить вниз. Работать стало удобнее - факт.
Спасибо, Андрей. Поздравляю с успехом.

Сообщите новую статистику.
Раньше в вашем проекте было 53 дракон-схемы: 51 примитив и 2 силуэта.
А теперь?


Это другой проект. Он дорабатывается и поэтому тут трудно сказать в цифрах.

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