<li><strong>Naming:</strong> Use meaningful English words, well-known acronyms (MPI, XML, CFD, GMRES, etc.), or well-known short names (Config, Comm, 2D, 3D).
<ul>
<li>Examples: <strong>timeInitial</strong> instead of <strong>tIni</strong>, or **work** instead of <strong>wrk</strong></li>
<li>Examples: **initialTime** instead of **tIni**, or **work** instead of **wrk**</li>
<li>One Exception: when redefining long types with the **using** keyword some mnemonics and short names are allowed, always document scope.