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

Как проходить главный маршрут в ...?
https://forum.drakon.su/viewtopic.php?f=62&t=6054
Страница 1 из 1

Автор:  LKom [ Воскресенье, 20 Август, 2017 16:57 ]
Заголовок сообщения:  Как проходить главный маршрут в ...?

Как проходит главный маршрут в Силуэте?

В.Д. Паранджанов предлагает визуализировать главный маршрут толстой линией.

В Примитиве предлагается изображать толстой линию от Заголовка до Конца.

А как изобразить главный путь в Силуэте?

При наличии Веточный циклов, Развилок и Переключателей на несколько Адресов, нескольких выходов из Обычного цикла.

Автор:  Владимир Паронджанов [ Воскресенье, 20 Август, 2017 19:23 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

LKom писал(а):
Как проходит главный маршрут в Силуэте?

В.Д. Паронджанов предлагает визуализировать главный маршрут толстой линией.
Не совсем так.

Предлагаю ВСЕГДА визуализировать жирной линией все шампуры.
В силуэте каждая ветка имеет один шампур.
Если в силуэте N веток, значит всего в силуэте N шампуров. То есть N жирных вертикальных линий.

Эту идею я подсмотрел у литовских врачей, которые используют язык ДРАКОН.
Идея мне очень понравилась.

Автор:  LKom [ Воскресенье, 20 Август, 2017 20:20 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

Владимир Паронджанов писал(а):
Если в силуэте N веток, значит всего в силуэте N шампуров. То есть N жирных вертикальных линий.
Такое предложение не соответствует понятию главного маршрута алгоритма.
Выделение линии от иконы Ветка в каждой ветке введет в заблуждение, что все ветки находятся на главном маршруте.
Наличие выделенной линии в каждой ветке, даже в ветке не находящейся на главном маршруте, является визуальным шумом, что будет помехой для восприятия алгоритма.


Есть предложение: выделять линию идущую от иконы Заголовок и от икон Ветка связанных с иконой Адрес находящейся на главном пути, т.е. на выделенной линии. Выделение должно производится автоматически при построении схемы.

Еще предложение: считать схему Силуэт не корректной если главный путь (выделенный) не доходить до иконы Конец. Такая схема требует доработки автором.

Автор:  Владимир Паронджанов [ Понедельник, 21 Август, 2017 08:50 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

LKom писал(а):
Владимир Паронджанов писал(а):
Если в силуэте N веток, значит всего в силуэте N шампуров. То есть N жирных вертикальных линий.
Такое предложение не соответствует понятию главного маршрута алгоритма.
Выделение линии от иконы Ветка в каждой ветке введет в заблуждение, что все ветки находятся на главном маршруте.
Наличие выделенной линии в каждой ветке, даже в ветке не находящейся на главном маршруте, является визуальным шумом, что будет помехой для восприятия алгоритма.
Главный маршрут тут ни при чем. Предлагается выделять жирной линией шампуры (а не главный маршрут).
Именно в этом суть литовского предложения. Преимущество литовского предложения в том, что его легко осуществить.

========================

LKom, вы предлагаете выделять не шампуры, а главный маршрут.
Это интересное предложение, но оно более сложное.

Автор:  LKom [ Пятница, 25 Август, 2017 14:34 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

Владимир Паронджанов писал(а):
Главный маршрут тут ни при чем. Предлагается выделять жирной линией шампуры (а не главный маршрут).
Именно в этом суть литовского предложения. Преимущество литовского предложения в том, что его легко осуществить.
Шампуров, т.е вертикальных линий с иконами, в схеме может быть много.
Какие шампуры выделять?

Цитата:
Преимущество литовского предложения в том, что его легко осуществить.
"легко осуществить" - это еще не повод для реализации.
В чем рациональное зерно литовского предложения? Нужно ли оно? Как оно было сформулировано или Вы лично так восприняли увиденное.

Жирные шампуры у Вас появились в книге "Почему врачи...". Прошло много лет от появления литовских материалов. В книге жирной линией обозначен именно главный путь. В Силуэте главный путь может не включать в себя все ветки.

Автор:  Игорь Мазница [ Пятница, 25 Август, 2017 17:02 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

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

Автор:  Владимир Паронджанов [ Понедельник, 28 Август, 2017 10:22 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

Владимир Паронджанов писал(а):
Главный маршрут тут ни при чем. Предлагается выделять жирной линией шампуры (а не главный маршрут).
Именно в этом суть литовского предложения. Преимущество литовского предложения в том, что его легко осуществить.

LKom писал(а):
Шампуров, т.е вертикальных линий с иконами, в схеме может быть много.
Это не так. Вертикальная линия с иконами — это не шампур.
В примитиве только один шампур ( а вертикальных линий может быть несколько).

В каждой ветке силуэта только один шампур.
См. книгу Учись стр 70:
Цитата:
Что такое шампур ветки?
Это вертикаль, соединяющая икону «Имя ветки» с иконой «Адрес», а если у ветки несколько выходов – с левым из них

LKom писал(а):
Какие шампуры выделять?
Все без исключения.

LKom писал(а):
Жирные шампуры у Вас появились в книге "Почему врачи...".
Это верно

LKom писал(а):
В книге жирной линией обозначен именно главный путь.
Это не так. См. рис. 102 на стр. 202, 203.

LKom писал(а):
В Силуэте главный путь может не включать в себя все ветки.
Это верно. См. рис. 102 на стр. 202, 203.

Автор:  Владимир Паронджанов [ Понедельник, 28 Август, 2017 10:50 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

Игорь Мазница писал(а):
имхо главный путь... [главный маршрут]... обычно показывается по запросу и это логично
Согласен.

Идея LKom показывать главный маршрут очень хороша. Но как ее реализовать автоматически? Я не понимаю.
.
Конечно, можно реализовать вручную. Например, по нажатию специальной кнопки "Главный маршрут".
Главный маршрут показывать по запросу. Например в виде синей жирной линии, идущей параллельно шампурам, под текстом и линиями (в самом нижнем слое чертежа).

Автор:  LKom [ Понедельник, 28 Август, 2017 13:29 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

Владимир Паронджанов писал(а):
LKom писал(а):
Шампуров, т.е вертикальных линий с иконами, в схеме может быть много.
Это не так. Вертикальная линия с иконами — это не шампур.
В примитиве только один шампур ( а вертикальных линий может быть несколько).

Если быть проще, а надо действительно быть проще, то -
"В Дракон-схеме шампур - это вертикальная линия, на которой есть или могут находиться иконы".

Это определение, без всякого изъятия, по ассоциации соответствует известному и реальному предмету.
========
Владимир Даниелович, Вы помните, на данном форуме критиковались и другие шампуросодержащие термины: шампур-схема, шампур-метод, шампур-ветка.
http://forum.drakon.su/viewtopic.php?p=99084#p99084
http://forum.drakon.su/viewtopic.php?p=99088#p99088
http://forum.drakon.su/viewtopic.php?p=98498#p98498
Вы признавали:
http://forum.drakon.su/viewtopic.php?p=98499#p98499
Цитата:
Вы правы. Дело это не простое.

Но дело не в одном каком-то термине. Это мелочь.
Имеем, легкомысленное отношение автора к терминологии, предлагаемой с языком Дракон.

Автор:  Владимир Паронджанов [ Понедельник, 28 Август, 2017 14:19 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

LKom писал(а):
Если быть проще, а надо действительно быть проще, то -
"В Дракон-схеме шампур - это вертикальная линия, на которой есть или могут находиться иконы".
Это будет не проще, а сложнее.
Необходимо РЕЗКО отличать шампуры от всех иных вертикальных линий.
А вы смешиваете принципиально разные понятия.

Вы предлагаете серьезное изменение терминологии, принятой в литературе по языку ДРАКОН.
Зачем? Это вносит путаницу и не дает выигрыша.

С данным предложением я не могу согласиться.

Автор:  LKom [ Понедельник, 28 Август, 2017 16:35 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

Владимир Паронджанов писал(а):
Это будет не проще, а сложнее.
Почему? Назовите, что будет сложнее?

Владимир Паронджанов писал(а):
А вы смешиваете принципиально разные понятия.
Какие понятия смешиваются? Назовите эти понятия.

В Драконе, если автором предложен к применению термин "шампур", то данный термин должен ассоциироваться с реальным поварским предметом - Шампуром.

Автор:  Владимир Паронджанов [ Понедельник, 28 Август, 2017 17:18 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

Есть правило
Цитата:
Главный маршрут должен идти по шампуру

Вы отождествляете шампур с любой вертикальной линией.
Это значит, что вы вводите другое правило:
Цитата:
Главный маршрут должен идти по вертикальной линии
Это бессмысленно.
Смысл правила полностью потерялся.

Нельзя путать строго определенное понятие "шампур" с любой вертикальной линией. Получается не просто путаница, а полная бессмыслица.

Автор:  LKom [ Понедельник, 28 Август, 2017 17:29 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

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

Не с любой вертикальной линией, а только с той на которой есть или могут находится иконы.

Термин будет бессмысленным при нарушении ассоциации с реальным поварским предметом.
Зачем людей вводить в заблуждение?

---

Владимир Паронджанов писал(а):
Есть правило
Цитата:
Главный маршрут должен идти по шампуру

Изменим правило, конкретизируем:
"Главный маршрут должен идти по шампуру от икон Заголовок и Ветка".
Определение шампура смотрите выше.

Автор:  Владимир Паронджанов [ Понедельник, 28 Август, 2017 18:02 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

LKom писал(а):
Изменим правило, конкретизируем:
"Главный маршрут должен идти по шампуру от икон Заголовок и Ветка".
Определение шампура смотрите выше.

Зачем менять правила, которые давно определены?
В этом нет никакого смысла.

Зачем вы вводите новые определения?
Все уже давно определено.
Новые определения вносят путаницу и бессмыслицу, больше ничего.

В моих книгах все уже давно определено.
Определено четко и однозначно.
Если кто-то подзабыл давно известные правила и определения, надо просто посмотреть литературу.

Автор:  LKom [ Понедельник, 28 Август, 2017 18:44 ]
Заголовок сообщения:  Re: Как проходить главный маршрут в ...?

Владимир Паронджанов писал(а):
Зачем менять правила, которые давно определены?
В этом нет никакого смысла.
...
В моих книгах все уже давно определено.
Определено четко и однозначно.
Если кто-то подзабыл давно известные правила и определения, надо просто посмотреть литературу.

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

Хорошо, если автор будет не отставать от требований практики, а язык будет адекватным и актуальным.

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