From Hexagonal Architectures to Data Oriented Programming
A conversation with Jose Paumard about Dependencies,
Modularization, Maintainability and Data Oriented Programming
1 Stunde 12 Minuten
Podcast
Podcaster
Java, Serverless, Clouds, Architecture and Web conversations with Adam Bien
Beschreibung
vor 1 Jahr
An airhacks.fm conversation with Jose Paumard (@JosePaumard) about:
discussion about Object-oriented programming vs data-oriented
programming in Java, using Java record classes, hexagonal
architectures, considerations for decoupling and abstractions, the
advantages of polymorphism and transparent persistence, the
pitfalls of inheritance and abstraction, the importance of naming
and cohesion sealed interfaces and switch expressions to implement
business logic outside of data classes, using sealed types and
switch statements, advantages of better separation of concerns and
ease of removing unused code, data-oriented programming with NoSQL,
the Citroen 2CV (Duck) Car
Jose Paumard on twitter: @JosePaumard
discussion about Object-oriented programming vs data-oriented
programming in Java, using Java record classes, hexagonal
architectures, considerations for decoupling and abstractions, the
advantages of polymorphism and transparent persistence, the
pitfalls of inheritance and abstraction, the importance of naming
and cohesion sealed interfaces and switch expressions to implement
business logic outside of data classes, using sealed types and
switch statements, advantages of better separation of concerns and
ease of removing unused code, data-oriented programming with NoSQL,
the Citroen 2CV (Duck) Car
Jose Paumard on twitter: @JosePaumard
Weitere Episoden
1 Stunde 12 Minuten
vor 7 Monaten
1 Stunde 6 Minuten
vor 7 Monaten
57 Minuten
vor 8 Monaten
1 Stunde 5 Minuten
vor 8 Monaten
1 Stunde 13 Minuten
vor 8 Monaten
In Podcasts werben
Kommentare (0)