dotnext DotNext 2019 СПб (15.05.2019)

Почему ваша архитектура функциональная и как с этим жить

img

Популярные архитектурные концепции так или иначе связаны с миром функционального программирования. Как так вышло, в чем это выражается, как с этим жить и чем понимание принципов функциональной архитектуры может помочь улучшить ваш код? Обо всем этом мы с вами и поговорим.

Комментарий Программного комитета:

Задумывались ли вы, как часто пишете в функциональном стиле? Возможно, это происходит чаще, чем кажется…​

Если ваш проект — не дремучее легаси, то, скорее всего, он имеет в основе какую-нибудь модную архитектурную концепцию. CQRS, например. Или DDD. А может, Actor Model? Впрочем, без разницы — все они так или иначе связаны с миром функционального программирования. И даже если на вашей футболке написано «OOP only and forever», вы, вероятно, каждый день пишете функциональный код.

Как так вышло, в чем это выражается, как с этим жить и чем понимание принципов функциональной архитектуры может помочь улучшить ваш код? Обо всем этом мы с вами и поговорим.