Mendel
Гуру форума
- Регистрация
- 27 Янв 2008
- Сообщения
- 215
- Реакции
- 65
А я сразу сказал что у меня рекурсия... Я ее и не пытался прятать..)+1 за mentanosa. Imho, его код более читабелен и на другие языки, в случае чего, портируется просто. И причем тут противопоставление рекурсии и статики? В твоем примере рекурсия никуда не девается же тоже.
А на счет того что мой код менее читабелен то я не согласен. Зачем перегружать стек (что компьютера, что программиста) конструкциями которые эмулируют статичесткую переменную, если в языке она есть? лично я если вдруг встречаю оператор или функцию которые я не знал, то я просто открываю справочник, благо интерннет никто не отменял... и мне это не осложняет понимание кода, если функция достаточно прозрачна. Возможность портации както вообще слабовато звучит.
Вот это поддерживаю... понять рекурсию можно только случайно Всегда говорил что рекурсия это зло, и всегда ею пользовался когда было лень писать без нееP.S. Ну и шутка в тему: чтобы понять рекурсию, надо сначала понять рекурсию.