нет, это не вкусовщина, это тяжелый код, который заставит твоих сотрудников страдать, особенно новых
а им туда лезть и не надо, один раз написал хелпер и используешь. Когнитивной нагрузки в разы меньше, чем при цикле. Если у вас вся команда пишет в ФП стиле, то им это понятней, чем циклы
почему же джуны так склонны писать всякую магию и хаки-шмаки вместо понятной и легко поддерживаемой императивной логики, добавь сюда пару условий и асинхронных вызовов, начнется ад.
вот знали бы чуть больше про system design, то знали бы что допустим в некоторых подходах к разработке например к fault tolerance systems там вообще рекурсию запрещена
вот знали бы чуть больше про system design, то знали бы что допустим в некоторых подходах к разработке например к fault tolerance systems там вообще рекурсию запрещена
почему же джуны так склонны писать всякую магию и хаки-шмаки вместо понятной и легко поддерживаемой императивной логики, добавь сюда пару условий и асинхронных вызовов, начнется ад.
с асинхронщиной тут проблем не будет. Нужно будет добавлять условия - перепишу на монадку и в ус дуть не буду
что это не вкусовщина и если хочешь писать надежные и легкие в поддерже системы - лучше избегай рекурсии
из того что каком-то одном подходе предложеном кем-то их не рекомендуют не следует "что это не вкусовщина и если хочешь писать надежные и легкие в поддерже системы - лучше избегай рекурсии"