LINUX.ORG.RU

История изменений

Исправление vertexua, (текущая версия) :

Да не, значение спора «reduce vs цикл» сильно преувеличено. reduce - это не комплексный анализ, не квантовая физика, любой дебил это может понять за 5 минут. И код тоже понятен как дважды два. Код становится только короче, чище, понятнее и легче в поддержке. Просто несогласные есть всегда, не обращайте внимание. Обычно это старперы защищающие свою зону комфорта.

Но это именно касается reduce. А вот спор о более сложных концепциях того же ФП вполне справедлив, так как вы говорите. На монадах, всяких стрелках, или даже не касаясь ФП, макросах, можно наворотить такого что это вообще никто никогда не расшифрует.

Исходная версия vertexua, :

Да не, значение спора «reduce vs цикл» сильно преувеличено. reduce - это не комплексный анализ, не квантовая физика, любой дебил это может понять за 5 минут. И код тоже понятен как дважды два. Код становится только короче, чище, понятнее и легче в поддержке. Просто несогласные есть всегда, не обращайте внимание.

Но это именно касается reduce. А вот спор о более сложных концепциях того же ФП вполне справедлив, так как вы говорите. На монадах, всяких стрелках, или даже не касаясь ФП, макросах, можно наворотить такого что это вообще никто никогда не расшифрует.