|
|
|
|
|
by Swizec
927 days ago
|
|
Every abstraction is a tool that we build for ourselves. If you’re not building those, wtf are you even doing? Please assume the lowest possible bar for “abstraction” in my argument. A function that calls 2 other functions is an abstraction. |
|
A poor abstraction is costly in complexity. In a chain of tools, even modest complexity multiplies, and quickly becomes unmanagable. Whereas a clean abstraction (ideally) resets complexity to zero.