4 ms·
> Human-sized computing: a reasonable level of complexity for a computing system is that it can be entirely understood by a single person (from the low-level ha
by Fice 4y ago
> Human-sized computing: a reasonable level of complexity for a computing system is that it can be entirely understood by a single person (from the low-level hardware details to the application-level quirks).
"Personal Mastery: If a system is to serve the creative spirit, it must be entirely comprehensible to a single individual."
Dan Ingalls. Design Principles Behind Smalltalk, 1981.
http://worrydream.com/refs/Ingalls%20-%20Design%20Principles%20Behind%20Smalltalk.pdf http://worrydream.com/refs/Ingalls%20-%20Design%20Principles...