Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Задачи для начинающих

14.02.21 10:16
Re: Задачи для начинающих
 
anly патриот
anly
в ответ Murr 14.02.21 03:51, Последний раз изменено 14.02.21 10:40 (anly)
не должно быть никакой "последовательности"
без последовательности никак не обойтись, ибо активность шагов таки последовательно меняется.

Но для надёжности, (что значит признания программиста, что он не в состоянии полностью осознать чего пишет) можно код каждого шага оставить пустым (т.е. ничего не делать), но в конце кода программы жестко присвоить значения всем выходам на основании номера текущего шага. Тогда гарантируется строгая функциональная зависимость каждого выхода от текущего шага.


Это конечно надёжней, но менее эффективно, т.к. приходится каждый раз выполнять код присваивания может 100-ни выходам, даже когда ничего не менялось. А если выходы - стринги например, по килобайту длины, то тут уже явно могут быть заметны проблемы с производительностью.

Проклят нарушающий межи ближнего своего (Втор.27:17)
 

Перейти на