Показать сообщение отдельно
  #12 (permalink)  
Старый 02.09.2022, 23:55
Аватар для Alikberov
Кандидат Javascript-наук
Отправить личное сообщение для Alikberov Посмотреть профиль Найти все сообщения от Alikberov
 
Регистрация: 16.08.2018
Сообщений: 109

Сообщение от Aetae Посмотреть сообщение
Alikberov, лол, потому что это запутает код ещё больше. С метками то уже ад, с цифрами - вообще полное безумие.

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


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

Но, правда: Иногда, в очень узких местах, указание уровня действия не помешало бы, чем вкладывать в цикл функцию с циклом и прерываться по return true/false, типа:
for(i = 0; i < x; ++ i) {
	if(function() {
		for(j = 0; j < y; ++ j) {
			if(i == j)
				return false;
		}
	})
		continue;
}
Что ещё хуже.

Последний раз редактировалось Alikberov, 03.09.2022 в 00:00.
Ответить с цитированием