Александр Гранин — Similarities and dissimilarities of Application Achitectures in OOP and FP

С подходами к вопросу архитектуры и дизайна в ООП всё ясно: они есть, описаны, используются, обсуждаются. А вот ФП выглядит аутсайдером. Есть ли вообще смысл говорить об архитектуре приложений в ФП? Что общего мы можем обнаружить для таковых с ООП? И есть ли какие-то подходы, которые придуманы функциональщиками, но которые могут быть полезны всем остальным? Я — автор фундаментальной книги Functional Design and Architecture, в которой я предлагаю новую методологию дизайна ПО: Functional Declarative Design, аналог Object-Oriented Design. Теперь мы можем говорить, что дисциплина архитектуры и дизайна ПО для функциональных языков наконец-то существует. В докладе я поделюсь своим большим опытом в организации архитектуры приложений на ФП и ООП языках, расскажу о практиках и подходах, покажу разные архитектурные паттерны и что нужно учитывать при проектировании приложений в функционально-декларативном стиле.
Back to Top