Never and Always
Systems have rules. If you are working with accounting software, the accounts must always balance. If you are working on an editor, you might have a rule that users should always be able to undo the last action. If you are working on centralized server software, you might have a rule that there should be nothing one user could do that would cause the system to become unavailable to other users. Whatever the rules are, every system has them. It’s your job to find out what the Never or Always rules are for the software you’re exploring.
If at any time your explorations cause the system to violate a Never or an Always rule, it’s a serious problem. So while you may not know exactly what the expected results are, at least you ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access