Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated based on Yozo's comment

If one definition affects another, a relation exists between constants, you should encode the relationship in the definition; do definitions. Do not give two independent definitions . A corollary of this recommendation is not to encode transitory relationships in definitionsas a maintainer may fail to preserve that relationship when modifying the code.  As a corollary, do not encode an impermanent or false relationship between constants, as future modifications may result in an incorrect definition for the dependent constant.

Noncompliant Code Example

...