Intensiv-Workshop Datenmodellierung

15:00 bis 16:50 in Raum W1 (C111)

Michael Sperber

Abstract

Datenmodellierung ist ein unterbelichtetes Kapitel in der Softwareentwicklung: Viele Systeme (und ihre Benutzer:innen) leiden unter unflexiblen Modellen, die wirken, als hätte sie jemand direkt aus einer Excel-Tabelle herauskopiert. Entsprechend ist viel Musik drin, das besser zu machen - hin zu Software, die Freude macht, sowohl bei der Weiterentwicklung als auch bei der Benutzung.

Beschreibung

In diesem Workshop schauen wir uns an, wie:

  • wir wichtige Datenmodelle identifizieren,
  • was Summen und Produkte sind, und wie wir sie richtig in der Modellierung einsetzen und
  • wie wir unsere Datenmodelle mit Kombinatoren flexibilisieren und zukunftssicher machen.

Wie immer bei mir kommen die Techniken des Workshops aus der funktionalen Programmierung. Vorkenntnisse darin sind aber nicht erforderlich.

Über mich

Dr. Michael Sperber ist Geschäftsführer der Active Group GmbH, die Individualsoftware mit funktionaler Programmierung entwickelt. Er ist international anerkannter Experte für funktionale Programmierung und wendet sie seit über 20 Jahren in Forschung, Lehre und industrieller Entwicklung an. Außerdem hat er zahlreiche Fachartikel und Bücher zum Thema verfasst, sowie das Curriculum für das iSAQB-Advanced-Modul “Formale Methoden” (zusammen mit Lars Hupel). Michael Sperber ist Mitbegründer des Blogs funktionale-programmierung.de und Mitorganisator der Entwicklerkonferenz BOB.