Data-Oriented Design (2018)
This book introduces Data-Oriented Design (DOD), a programming paradigm that emphasizes understanding how data is accessed, stored, and transformed by hardware to write efficient, cache-friendly code. It contrasts DOD with traditional object-oriented approaches, covering practical techniques for optimizing performance by structuring data around access patterns rather than abstract models.