Data Oriented Programming in Java: Progress Update 2025-07-13

Published: 2025-07-14

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: 3,421
  • Listings: 11
  • Figures Used: 1
  • Figures Made: 3

Chapter 7 is released! Finally! Chapter 8 will hopefully be in the release pipeline soon.

Chapter 11 is coming along. The hardest part right now is the usual early days stuff: deciding what not to talk about.

Testing is more art than science. We're all still collectively figuring out the best way to tackle this thing that's fundamentally hard. There are no right answers. No right amount of tests. No right kind of tests. No one size fits all.

The theme of the chapter is the usual one: communication. We're embarking on a messy, challenging journey with no easy solutions. Getting what we know out of our heads and into the code is a the best gift we can give those who come after us.