The Laws of Sparse Code

The Master Law

There is only one Master Law of Sparse Code, and it is this. No Exceptions.

The Other Laws

  1. All Laws of Sparse Code must follow the Master Law. No Exceptions.
  2. All Laws of Sparse Code must be tagged with the Master Law. No Exceptions.
  3. All Laws of Sparse Code must deal in absolutes. No Exceptions.
  4. All Laws of Sparse Code must be obeyed. No Exceptions.
  5. All Laws of Sparse Code must consist of a single sentence, with additional detail specified in ways other than additional sentences: subsequent laws, colon separated clauses, or parenthetical statements. No Exceptions.
  6. All Laws of Sparse Code must be measurable: binary conditions, enumerations, or defining a numeric value. No Exceptions.
  7. All Laws of Sparse Code must be declared within a Markdown file. No Exceptions.
  8. All Laws of Sparse Code which deal with a specific domain - a language, framework, library, tool, or design practice - must be declared within a domain-specific Markdown file. No Exceptions.
  9. All Laws of Sparse Code Markdown files must conclude with the Master Law: No Exceptions. No Exceptions.

No Exceptions.