self-documenting code
How to write self-documenting code—"Self-documenting code is an part of programming, because you can do it as you go along. If you name your subroutines and variables well, then they can serve to add a great deal of clarity to your code." Good article with some specific tips for keeping your code neat and easy to go back and edit. I’m working on a client site right now that I set up 6 months ago, and its long enough ago that my PHP knowledge has gone up more, and now I see what a mess I made by not documenting/using variables that were clear!