Data Oriented Programming in Java: Progress Update 2025-08-04
Published: 2025-08-04
Early Access here: Data Oriented Programming in Java
Available in MEAP: Chapters 1, 2, 3, 4, 5, 6, 7
Pending reviews: Chapter 8
Currently working on: Chapter 11
Current Stats:
- Words: 10132
- Listings: 34
- Figures Used: 15
- Figures Made: 18
"Just a few more days of tinkering" spiraled into 20 new pages. Most of them devoted to integration testing.
Notably missing is explicit coverage of property based testing. There's just not enough room to do it justice. Instead, it dances around the edges of the topic by exploring randomization as a lightweight way of saying "for all" ( $\forall$ ). Other than that deviation from the original plan, it's got just about everything else I wanted to cover. So, I'm now actually in the realm of just needing "a few days to tinker."
The end is in sight!