3 ms·
In that talk he mainly proposes simplicity (decomposition) rather than abstraction. We don’t necessarily need indirection to understand a whole, complex thing.
by dgb23 2y ago
In that talk he mainly proposes simplicity (decomposition) rather than abstraction.
We don’t necessarily need indirection to understand a whole, complex thing.
In order to deal with complexity, we need to disentangle it, so we can understand each part in isolation. Hiding complexity with indirection, puts distance between the us and thing we have to reason about.
Abstraction is good for users (devs or not), so they don’t have to care about the details, but it doesn’t make it easier for us to build it.