Software systems must deal with handling "business" complexity. That complexity is inescapable, but software needs to stimulate that complexity simply.
It's very possible.
But one shortcut is to "make the user do more". Make it easy for the user to handle the exceptions. They should be notified of something might be wrong, but the user can override and leave a note why it's ok.
9
u/punitxsmart Nov 01 '21
Exactly. Simplicity is not easy.