Читайте также: |
|
Можно ли улучшить эргономичность литеральных дракон-схем с помощью равносильных преобразований? Мы уже знаем, что рокировка в этом случае бесполезна. Однако вертикальное и горизонтальное объединение позволяют заметно повысить эргономичность литеральных схем.
Чтобы убедиться в этом, обратимся к рис. 26 и 27. В самом деле, схема на рис. 26 а выглядит неоправданно громоздкой: она содержит семь вертикалей, тринадцать икон и заставляет читателя шесть раз читать идентификатор В, чтобы убедиться, что правые шесть икон одинаковые. А равносильная ей схема на рис. 26 б (полученная методом вертикального объединения) свободна от этого недостатка. Она наглядна, проста и изящна, содержит только две вертикали и восемь икон, занимает втрое меньше места на листе бумаги (на экране) и к тому же имеет всего два прямоугольных излома линий (на рис. 26 а — семь изломов). Таким образом, литеральная схема на рис. 26 б более эргономична, чем ее соседка.
Еще более громоздкой выглядит литеральная схема на рис. 27 а, в которой насчитывается 14 вертикалей. А равносильная ей схема на рис. 27 б (полученная методом вертикального и горизонтального объединения) снова выигрывает: позволяет уменьшить число вертикалей почти в пять раз (с 14 до 3), сокращает число икон более чем в три раза (с 65 до 21), обеспечивает более экономное топологическое упорядочивание маршрутов, заметно сокращает суммарную длину соединительных линий.
Проведенный анализ позволяет сделать вывод: в отличие от рокировки, которая полезна только для смысловых дракон-схем, вертикальное и горизонтальное объединение улучшают эргономичность не только смысловых, но и литеральных алгоритмов.
Дата добавления: 2015-08-21; просмотров: 90 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Что такое рокировка? | | | Что такое подстановка? |