3 ms·
I highly recommend following a data oriented approach to software organization. OO loves to abstract data, but why? Data is the main character of the story. I a
by ilovecaching 8y ago
I highly recommend following a data oriented approach to software organization. OO loves to abstract data, but why? Data is the main character of the story. I also hate the take on Knuth's "premature optimization". Don't sweat the small stuff, but do architect for performance, it is a feature. If you focus on performance and not hiding your data, the code will fall into the right level of abstraction.
Solving general problems happens when you start thinking about data you don't have, but might, and throw performance away for premature organization.