3 ms·
That's fair - I'm not against abstraction in general. I agree that we wouldn't be able to handle the essential complexity of software without it. I'm just sayi
by cloogshicer 5y ago
That's fair - I'm not against abstraction in general. I agree that we wouldn't be able to handle the essential complexity of software without it.
I'm just saying that each abstraction also has a cost, and makes understanding the whole thing more difficult. Abstraction is, in my understanding, a necessary but costly tool.
A lot of my thoughts are summarized well by Brian Will in this video:
https://youtu.be/QM1iUe6IofM https://youtu.be/QM1iUe6IofM