Keep It Simple Stupid (KISS)
Профи знают, что одна из ключевых задач первоклассного программиста — упрощать код настолько, насколько это только возможно. Вы можете увидеть значительное количество новичков, которые хвастаются однострочными решениями, вроде такого:
Нет идеальной методологии. Идеальная методология как таблетка от всех болезней. Выбор методологии должен определяться исходя из конкретных потребностей проекта и даже изменяться в течении жизненного цикла проекта (если проект не короткосрочный), если у проекта меняются приоритеты.
Вот только для каждого понятие симпл разное. Код выше читается вполне нормально если его просто переписать в пару строк
ну или если бы там было что то подлиннее, то в 3 строчки
если рука на таких конструкциях набита то читается это легко
а то так получится что придём к тому что стримы это сложно и надо писать по старинке на for :)