Data-Oriented Design
Data-Oriented Design compared to:
Object Oriented Design
Event Driven Design
Domain-Oriented Design
Behaviour Driven Design
Test Driven Design
References
Understanding data-oriented design for entity component systems - Unity at GDC 2019