Coding philosophy - Kosudo/nextSIS GitHub Wiki

This is my approach to coding the nextSIS project:

  • All [source code files have version numbers] (Source-code-files-have-version-numbers)
  • Extensive use of pseudocode level comments and inline technical commentary
  • Plain HTML (non-PHP encoded) used where possible for speed and code clarity
  • Variables are not abbreviated where possible for code clarity
  • All table names and field names are lower case
  • All variables, tables and field names are written in [American English] (project-language)
  • [Not using ternary operators] (not-using-ternary-operators)