Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
Re: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
И то, и другое — процесс.
Вселенная бесконечна как вширь, так и вглубь.
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, Real 3L0, Вы писали:
R3>Здравствуйте, batu, Вы писали:
B>>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
R3>И то, и другое — процесс.
Ну, допустим и то и другое процесс.. Как назвать процесс в котором, допустим несколько потоков?
Re[3]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, Real 3L0, Вы писали:
R3>Здравствуйте, batu, Вы писали:
B>>Ну, допустим и то и другое процесс..
R3>А их нужно делить?
B>> Как назвать процесс в котором, допустим несколько потоков?
R3>Многопоточный процесс.
На имя класса не тянет..
Re: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
suite
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, MTD, Вы писали:
MTD>Здравствуйте, batu, Вы писали:
B>>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
MTD>suite
Не отражает суть..
Re: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
IndependentlyExecutableCommandGroup
Ce n'est que pour vous dire ce que je vous dis.
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, Don Reba, Вы писали:
DR>Здравствуйте, batu, Вы писали:
B>>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
DR>IndependentlyExecutableCommandGroup
InExCoG еще нагляднее..
Re: Как назвать группу элементов с произвольным выполнением?
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
Здравствуйте, batu, Вы писали:
DR>>IndependentlyExecutableCommandGroup B>InExCoG еще нагляднее..
Какой смысл стремиться к краткости за счёт ясности? У кого из читателей твоего кода найдётся время размышлять, чем отличается Tape от Group, Swarm, Array или Orchestra?
Ce n'est que pour vous dire ce que je vous dis.
Re[4]: Как назвать группу элементов с произвольным выполнением?
DR>Какой смысл стремиться к краткости за счёт ясности? У кого из читателей твоего кода найдётся время размышлять, чем отличается Tape от Group, Swarm, Array или Orchestra?
Если это часто используемый класс(понятие), то название обязательно должно быть кратким, благозвучным и желательно метаморфичным.
Это резко ускоряет понимание кода за счет того, что
1. быстро запоминается что есть что,
2. в оперативной кратковременной памяти получается удержать больше понятий
3. получается подключить ассоциативное образное мышление
Re[5]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, DarkGray, Вы писали:
DG>Если это часто используемый класс(понятие), то название обязательно должно быть кратким, благозвучным и желательно метаморфичным.
DG>Это резко ускоряет понимание кода за счет того, что DG>1. быстро запоминается что есть что, DG>2. в оперативной кратковременной памяти получается удержать больше понятий DG>3. получается подключить ассоциативное образное мышление
Первые два пункта очень спорные. Запоминать легче понятные названия, а длина не влияет на число понятий. Остаётся образное мышление, но от него может быть как польза, так и вред — аналогии редко бывают точны.
Ce n'est que pour vous dire ce que je vous dis.
Re[6]: Как назвать группу элементов с произвольным выполнением?
Влияние одного из параметров (в данном случае, длины понятия) на картину в целом (восприятие и запоминание) лучше всего видно, когда берутся сильно отличающиеся значения параметра.
Первое понятие придется запоминать много дольше, чем второе.
На часто используемых длинах слов 3-10 разница, конечно, много меньше, но эффект увеличения времени для запоминания от длины слова все равно присутствует.
Re[4]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, Don Reba, Вы писали:
DR>Здравствуйте, batu, Вы писали:
DR>>>IndependentlyExecutableCommandGroup B>>InExCoG еще нагляднее..
DR>Какой смысл стремиться к краткости за счёт ясности? У кого из читателей твоего кода найдётся время размышлять, чем отличается Tape от Group, Swarm, Array или Orchestra?
А кто сказал что речь идет о коде? Мне такое понятие надо обозвать. Как показывает практика не простое занятие
Re[7]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, DarkGray, Вы писали:
DG>Влияние одного из параметров (в данном случае, длины понятия) на картину в целом (восприятие и запоминание) лучше всего видно, когда берутся сильно отличающиеся значения параметра.
DG>Возьмем, длинное понятие: DG>Donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft
DG>Возьмем, короткое понятие: DG>Sw
DG>Первое понятие придется запоминать много дольше, чем второе.
Для меня, это нечитаемые наборы символов. Если для кого-то первое является осмысленным текстом, то вполне возможно, что он его легко запомнит, а во втором случае будет путаться — то ли Sw то ли Sv, а то и Su. Заявления типа "это резко ускоряет Х" можно делать только с цифрами.
Ce n'est que pour vous dire ce que je vous dis.
Re[8]: Как назвать группу элементов с произвольным выполнением?
DR>Для меня, это нечитаемые наборы символов. Если для кого-то первое является осмысленным текстом, то вполне возможно, что он его легко запомнит, а во втором случае будет путаться — то ли Sw то ли Sv, а то и Su.
Можно взять русские понятия, их запоминать не проще.
Попробуй, например, позапоминать следующие понятия, а также выполнить смежные задачи:
воспроизвести последовательность слов,
при предъявлении слова быстро его прочитать и повторить без ошибок,
найти опечатку в написании,
и т.д.
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать?
Порассуждаю вслух:
У себя я использую следующие слова (и сокращения от них) для обозначения этих понятий:
Seq(sequence, sq)
Set(st)
плюс:
— слова известные в программистком жаргоне;
— эти слова часто используются для обозначения похожих метафор;
— имеют похожую друг на друга форму написания, что подчеркивает их связь.
минус:
— эти слова часто переиспользуются в качестве других понятий (например, для обозначения способа доступа к данным),
— данные термины обычно описывают данные, а не команды.
Tape мне нравится
— своей образностью,
— не замусоренным смыслом в программистком жаргоне,
а также тем, что
— может подчеркнуть что речь идет о последовательнсоти команд, а не произвольной последовательности или последовательности данных.
Tape — это последовательность звуков. Чтобы подобрать точную метафоричную пару к ней, можно поискать название для явления параллельности звуков.
Из магнитофона(пленки) мы извлекаем звуки последовательно, тогда в пару будет — инструмент из которого можно извлекать звуки параллельно: рояль, пианино, синтезатор, гармонь.
На английском это будет: piano, accordeon, synthesizer.
piano — минус: основное значение тихо,
accordeon — минус: часто используется для обозначения другой метафоры "складываться в гармошку"
synthesizer (synth) — минус: очень часто используется для обозначения другой метафоры "сконструировать из элементарных частей"