Library / Notational Engineering DPF
Jump to passage
In this reading

Link to current text

Published source confirmed at last check

Source changed 2026-10-03 05:16:27 UTC · snapshot created 2026-10-03 05:17:06 UTC · last check 2026-10-03 05:20:20 UTC

NOT.4:8 - Common Anti-Patterns and How to Avoid Them

FailureRepair
Choosing a fresh-looking spelling without checking its scopeCheck the existing references. The u-to-v repair in :5.1 preserves the external input.
Sharing repeated signs that denote distinct actionsRetain the distinct executions or observations unless their consolidation preserves the needed behavior.
Keeping counts while changing orderExpand the sequence rule and inspect the ordered result; :5.2 separates these observations.
Promoting a branch-local equality to a global ruleCarry the assumption to each permitted use, as in guarded cancellation.
Treating one equality check as a rule for every contextEstablish the context-sensitive argument, or keep the conclusion at the checked scope.
Applying transformations indefinitely because each is validChoose the needed form or use a bounded search with a stopping and selection rule.