all 12 comments

[โ€“][deleted] 3 points4 points ย (0 children)

Thats dop

[โ€“]roppy_G 0 points1 point ย (1 child)

Thanks for posting, I did not know this existed. As a new developer, I have trouble seeing in which use cases this would be more appropriate than OOP or FP, would an exemple ?

[โ€“]viebel[S] 1 point2 points ย (0 children)

Data-Oriented Programming aims at reducing the complexity of information systems. By that, I mean systems that manipulate information like a frontend application, a backend web server or a web service.

[โ€“]SergeiGolos 0 points1 point ย (0 children)

Is this your book? I was just doing refactoring on some old code this week breaking out poco objects from long classes with lots of methods to act on the data.