3 ms·
That's called indirection and I agree. Abstraction is something else entirely and is usually what you want. Think more like, "things that have provable laws."
by agentultra 3y ago
That's called indirection and I agree.
Abstraction is something else entirely and is usually what you want. Think more like, "things that have provable laws." Eg: concatenating two lists results in a list that is at least as long as the longest input list, for all lists. Concatenation is the operation on lists that is the abstraction... once you have defined it you no longer have to think in terms of loops and building intermediate lists.
- RussianCow 3y agoAbstraction very often leads to indirection, so I don't think "something else entirely" is an accurate description.