Neben dem objektorientierten und imperativen Paradigma gibt es schon lange die funktionale Programmierung (FP), die seiteneffektfrei ist und daher völlig anderen Ideen folgt. Auf Ebene der Architektur sollten beide Konzepte zu denselben Ergebnissen führen - schließlich geht es dort nur um die grobgranulare Strukturierung des Codes. In dieser Episode sprechen wir mit Mike Sperber darüber, ob das wirklich so stimmt, welche Vorteile FP auf Ebene der Architektur bietet und wie die Beziehung von Domain-driven Design (DDD) und FP ist.
Links
- Episode zu funktionaler Programmierung mit Isabel Wingen und Lars Hupel
- heise SoftwareArchitekTOUR-Podcast zu funktionaler Software Architektur mit Mike Sperber und Eberhard Wolff
- Buch: Scott Wlaschin: Domain Modeling Made Functional
- Buch: Joshua Bloch Effective Java
PeerTube Video - no Big Tech!
YouTube Video
Audio als Podcast
Infos und Feeds zum Audio als Podcast