3 ms·
I see DOD as enabling optimization, because your code is “naturally” laid out in a way that exposes data representations and transforms you can create optimized
by zmgsabst 4y ago
I see DOD as enabling optimization, because your code is “naturally” laid out in a way that exposes data representations and transforms you can create optimized versions of.
But you can do DOD without that being your goal, because ultimately DOD is saying that you use “classes of objects and maps between them” as your framework for design. That it allows you to substitute efficient versions for each is a benefit, not a requirement.