(no title)
rhameetman | 6 months ago
This is a good article but the main thing that bugs me about it is that the author completely disregards germane overhead.
Germane overhead is about recognition and practice and, at scale, it matters just as much.
Intrinsic and extraneous overhead is about the information itself and how it’s presented.
Germane overhead is about the receiver so in order to make code accessibility a first-class citizen you can’t ignore it.
neonrider|6 months ago
PandaRider|6 months ago
The examples are good but every reader must not have the takeaway that every effortful code is bad (e.g. haskell is extremely hard to read at first but every developer swears it has very high intrinsic cognitive load)