DRAKON.SU

Текущее время: Четверг, 09 Июль, 2020 22:48

Часовой пояс: UTC + 3 часа




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

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 4784
Откуда: Москва
Правило Сергея Ефанова

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

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


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

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

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

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

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2020, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB