Недавно я обнаружил стиль функционального программирования, и я убежден, что это уменьшит усилия разработчиков, упростит чтение кода, сделает программное обеспечение более удобным. Однако проблема в том, что я убедил кого-нибудь убедить.
Хорошо, недавно мне была предоставлена возможность поговорить о том, как уменьшить усилия по разработке и поддержке программного обеспечения, и я хотел представить им концепцию функционального программирования и то, как это приносит пользу команде. У меня была идея показать людям 2 набора кода, которые делают точно то же самое, один закодирован очень императивным образом, а другой очень функциональным образом, чтобы показать, что функциональное программирование может сделать код более коротким, понятным и понятным таким образом поддерживаемый. Есть ли такой пример, помимо знаменитой суммы квадратов, например, Лука Болоньезе?