Size: a a a

Node.js — русскоговорящее сообщество

2020 February 03

Н

Никита in Node.js — русскоговорящее сообщество
Кстате по бахнуть где-то было   пиво 😄
источник

Ð

Ð in Node.js — русскоговорящее сообщество
можно так любить рекурсию, что делать каждое умножение рекурсивным сложением а каждое сложение - рекурсивным вычитанием единицы из операнда
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Looch
вот знали бы чуть больше про system design, то знали бы что допустим в некоторых подходах к разработке например к fault tolerance systems там вообще рекурсию запрещена
а можно где-то про это почитать?
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Ð
можно так любить рекурсию, что делать каждое умножение рекурсивным сложением а каждое сложение - рекурсивным вычитанием единицы из операнда
можно, главное чтоб абстрагированно было хорошо
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
те же деревья обходить рекурсией значительно удобней
источник

Ð

Ð in Node.js — русскоговорящее сообщество
главное чтобы в коде не было лишних сущностей, вот например тут - совершенно лишняя функция и ее вызовы
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Ð
главное чтобы в коде не было лишних сущностей, вот например тут - совершенно лишняя функция и ее вызовы
вынести логику ретрая в отдельную функцию вроде не так уж и плохо
источник

Н

Никита in Node.js — русскоговорящее сообщество
Ð
можно так любить рекурсию, что делать каждое умножение рекурсивным сложением а каждое сложение - рекурсивным вычитанием единицы из операнда
А если нужно работать со строками и к каждому следующему выражению добавлять предыдущий  ответ )
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Никита
А если нужно работать со строками и к каждому следующему выражению добавлять предыдущий  ответ )
тогда это уже другая задача
источник

Ð

Ð in Node.js — русскоговорящее сообщество
и там может быть целая куча решений, особенно если данных пара гигабайт
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Вобщем точки зрения раскрыты, аргументы привидены. В итоге все останутся при своих. Всем спасибо за дисскуссию
источник

L

Looch in Node.js — русскоговорящее сообщество
Kirill Lesohorskyi
а можно где-то про это почитать?
источник

L

Looch in Node.js — русскоговорящее сообщество
просто даже для общего развития как инженера / девелопера
источник

Н

Никита in Node.js — русскоговорящее сообщество
Ð
и там может быть целая куча решений, особенно если данных пара гигабайт
Какая разница между for с условием выхода и рекурсивной функцией с внутренним выходом через if(x)return  ?)
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
я просто я почему спрочил, на earlange вроде как довольно fault-tolerant системы пишут, но при этом рекурсия там активно используется
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Никита
Какая разница между for с условием выхода и рекурсивной функцией с внутренним выходом через if(x)return  ?)
стек, а так же красота, простота и поддерживаемость кода, говорили выше, зачем повторяться
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Kirill Lesohorskyi
я просто я почему спрочил, на earlange вроде как довольно fault-tolerant системы пишут, но при этом рекурсия там активно используется
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
спасибо
источник

L

Looch in Node.js — русскоговорящее сообщество
Kirill Lesohorskyi
я просто я почему спрочил, на earlange вроде как довольно fault-tolerant системы пишут, но при этом рекурсия там активно используется
честно сказать не в курсе про earlang, может там компилятор не даст код запустить если увидит бесконечную рекурсию или потенциальный стек оверфлоус
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Kirill Lesohorskyi
я просто я почему спрочил, на earlange вроде как довольно fault-tolerant системы пишут, но при этом рекурсия там активно используется
любой паттерн или книга как и чье-то мнение не претендует на истиность
источник