Data-Oriented Programming in Java - Nicolai Parlog

Veröffentlicht am: 22 November 2022
auf dem Kanal: AccentoDev
145
4

In Data-Oriented Programming (DOP) modelliert man Daten als Daten und polymorphes Verhalten mit Pattern Matching. In diesem Vortrag stelle ich die vier Prinzipien von DOP vor:

modelliere die Daten, die ganzen Daten und nichts als die Daten
Daten sind unveränderlich
validiere an der Systemgrenze
mach unerwünschte Zustände nicht-repräsentierbar

Wir werden außerdem erkunden wie man Pattern Matching als sicheren, mächtigen und wartbaren Mechanismus für ad-hoc Polymorphie auf solchen Daten einsetzt ohne die Typen mit Funktonalität zu überfrachten. Der Vortrag endet mit einer Gegenüberstellung zu OOP, damit ihr nicht nur lernt wie man DOP einsetzt sondern auch wann (nicht).


Auf dieser Seite können Sie das Online-Video Data-Oriented Programming in Java - Nicolai Parlog mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer AccentoDev 22 November 2022 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 145 Mal angesehen und es wurde von 4 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!