Показать сообщение отдельно
  #7 (permalink)  
Старый 22.07.2012, 21:38
Профессор
Отправить личное сообщение для oneguy Посмотреть профиль Найти все сообщения от oneguy
 
Регистрация: 31.05.2012
Сообщений: 396

Сообщение от B~Vladi
Это называется говнокод:
Это не совсем говнокод. Если уровень вложенности задан и небольшой, то иногда удобнее использовать вложенные циклы for или for ... in. Вы ведь не будете делать рекурсией перебор до 2 уровня вложенности? Кстати, хотя я не тестил, но мне кажется, что перебор напрямую будет работать быстрее, чем перебор рекурсией. Хотя, естественно, перебор рекурсией полезен во вногих случаях, в том числе, когда нужно перебрать объект с большим или переменным уровнем вложенности.
Ответить с цитированием