I don't have the best memory and I don't feel like reading through the entire code to see what I'm doing... commenting in detail is the best thing I can do for myself. Sometimes it's 2+ lines.
ie. just for one snippet
<!---
SET VALIDATED TO RECEIVED BECAUSE THESE CAME IN FROM IMPORT TABLE (NON VALIDATED after period) AND SHOULD BE RE-VALIDATED, RESET EMAIL SEND DATES.
THOSE STILL IN RECEIVED ARE PASSED-THRU WITH NO PROCESSING UNTIL SEND-OUT.
THOSE ACTUALLY VALIDATED NOW WILL BE SET VALIDATED FURTHER BELOW.
--->
Good thing too because they asked me to change the app up after 2 years not touching it.
Also have change logs with dates at the top of the code, also thanks to my memory.
Anyone else also use a ton of line breaks to separate sections of code so you can actually read / understand it better?