Or “write code like you immediately forget what you wrote” so it’s not a guessing game to figure out why you wrote what you wrote way back when.
What do I mean by that ?
Write code CLEARLY. Use constants liberally and give them good meaningful names.
So instead of writing a line like
If asc(key) = 16 or asc(key) = 204 then
where 16 and 204 are not obvious to everyone maybe write this as
Const ctrlP = 16 Const F5 = 204 if asc(key) = ctrlP or asc(key) = F5 then
And then even when you go back and look at this code in 6 months even you won’t have to guess what 16 and 204 mean.