๐๏ธ Good elements of guidance
In USoft Studio you can write business rules and advices: elements of guidance.
๐๏ธ A good element of guidance is practicable
Summary: A rule or advice tells people in a practical situation how to act.
๐๏ธ A good element of guidance is severable
Summary: When a rule or advice is changed or dropped, "the rest will still workโ.
๐๏ธ A good element of guidance accommodates
Summary: A rule or advice must accommodate other rules so that the entire body of rules is consistent.
๐๏ธ A good element of guidance is self-contained
Summary: A rule or advice must not rely on other rules to say all that it means.
๐๏ธ Light World Assumption
Summary: If you don't have a rule, people have freedom.
๐๏ธ A good element of guidance is fact-based, not event-based
Summary: A rule or advice typically does not say when it is needed.