logoalt Hacker News

rbanffyyesterday at 8:18 AM1 replyview on HN

> Every ambient condition that you need to track adds mental load

Thus it's wise to limit the complexity of your code. If it starts getting difficult, it might be time to break it down in smaller, more understandable, pieces.


Replies

cyberaxyesterday at 7:28 PM

"Limit" how? I suggest looking at any real code in Oberon that has to deal with the real world.

E.g. a USB driver.