“Abstractions, at their best, manage the increasing complexity of any system, and may be worth the tradeoff in certain situations. But, at their worst, they add a new layer of cognitive burden you need to cope with, distorting what is actually going on, and imposing the wrong kind of conceptual hierarchy or sameness among entities.”
More from Matias Ventura
“Very often, given our propensity to create early (and misguided) abstractions, they…”
“The benefit of direct manipulation is that there is no cognitive barrier to overcome—what…”
“How can a system fundamentally evolve without drastically changing?”