4 ms·
First, there are parallels to some Software Design heuristics. The focus on simplicity, complexity hiding, graceful error handling, generalizing and reducing th
by dgb23 5y ago
First, there are parallels to some Software Design heuristics. The focus on simplicity, complexity hiding, graceful error handling, generalizing and reducing the surface of interfaces etc. come to mind.
So the way you structure and write your code has very much to do with wanting to reduce the mental taxation of the reader (you included).
In the UI, UX and HCI world the concept has obviously a lot to say as well.