You are referring to Data-Oriented design, while I am referring to Data-Oriented programming
https://blog.klipse.tech/visualization/2021/02/16/data-relat...
https://blog.klipse.tech/visualization/2021/02/16/data-relat...
> Data-oriented design => Increase performance via Data layout
> Data-driven programming => Increase clarity via Behaviour described by data
> Data-oriented programming => via Reduce complexity via Data representation
As you know, naming is one of the two hard things in programming.
[1]: https://www.cognitect.com/blog/2016/6/28/the-new-normal-data... [2]: https://adtmag.com/articles/2004/08/05/data-integration-a-li...