X

Do, 29.09.

Effizienter entwickeln mit funktionaler Programmierung


Zeit: 11:00 - 11:45
Datum: Do, 29.09.
Raum:
Sprache: Deutsch
Track: New Technology
Level: Advanced

Wer bereit ist, auch mal was anderes und neues zu probieren, kann mit funktionaler Programmierung fast bei jedem Aspekt der Entwicklung Arbeit sparen und robustere und flexiblere Software erzeugen. Um wirklich das beste herauszuholen, ist es entscheidend, die gängige OOP-Sichtweise auf Modellierung und Umsetzung grundlegend zu verändern. Am wichtigsten sind dabei die Verwendung unveränderlicher Daten und reiner Funktionen und die Verwendung höhenstehender Abstraktionen wie Monaden. Der Vortrag demonstriert die funktionale Sichtweise, Modellierung und Anwendung funktionaler Programmierung auf Web-Programmierung und Dependency Injection anhand von Beispielen in Scala und Clojure.