Rules of Dev

These are the rules that I use while developing and creating tools, I have them written and kept updating thme along my years of developing (since 1997), I want to document them and remind myself of them every now and then.
Rules of dev work I follow:
Dec 6th'20
Tab used in alignment is 3 spaces tab
Dec 6th'20
In a statement of LET (example below) make sure you had the equal sign at character 25 (mainly in Notepad++)
Feb 7th'20
If it is not 100% perfect, it is not acceptable, or only the best is good enough.
Feb 7th'20
User is the final judge, the tool has to be organized, or structured from user perspective, not developer perspective. (more on that later)
Feb 7th'20
If need to use code more than once, then move to function.
Feb 7th'20
If a string or number needed to be used more than once, the use variable, or constant.
Feb 7th'20
Alignments to show flow of loops, ifs, withs, etc..
From /Assets/Page-RulesofDev.txt