2 ms·
>It may not fit your mental model... No, it's not a psychological problem. This is real complexity, and it's one of the most serious and widespread issues in s
by fauigerzigerk 5y ago
>It may not fit your mental model...
No, it's not a psychological problem. This is real complexity, and it's one of the most serious and widespread issues in software development.
The key issue is that we often have rules that say: Whenever A happens then B must happen as well. It is absolutely critical that rules like this are expressed in exactly one place and that enforcement is opt-out not opt-in.
Everything else is error prone and creates significant mental burden.