20.03.2015, 00:00 Uhr

F# für "Boring Line Of Business Applications"

F#-Trainer Scott Wlaschin zeigt in einer 117 Slides umfassenden Präsentation eindrucksvoll wie gut sich die funktionale Programmiersprache für Domain Driven Design eignet.
An einem einfachen und dennoch praxisnahen Beispiel zeigt Scott Wlaschin wie gut die funktionale Programmiersprache F# für, wie er es nennt "Boring Line Of Business Applications (BLOBAs)" geeignet ist. Insbesondere auch deshalb, weil der entstehende Code nicht nur viel kürzer ist als gleichwertiger C#-Code, sondern für die Domain-Fachleute ohne Programmierkenntnisse sehr viel einfacher zu verstehen ist. Gründe dafür sind, dass Value- und Entitiy-Objekte äußerst einfach anzulegen und auf einen Blick voneinander zu unterscheiden sind. Zudem sind die F#-Objekte unveränderlich "by default". Soweit die Erkenntnisse bis Slide 36 von 117. Hier finden Sie die komplette Präsentation. [bl]



Das könnte Sie auch interessieren