One key strategy for achieving this goal is to give your variables, procedures, etc. good, descriptive names.
Epithet: a descriptive name or phrase used to characterize someone or something.
Choose meaningful names - explicit is better than implicit, and readability counts. There is a strong preference for clear and descriptive names, even if lengthy.
A nickname is a shortened form of a person's name. A nickname can also be a descriptive name for a person, place or thing.
Each activity has a descriptive name and an entry action detailing the work performed by the activity.
For centuries, coastal farmers used a powerful fertilizer that they found covering the rocks on the tip of this peninsula during the dry season-thus giving this area its descriptive name.
A simple "withdrawing funds" is not a sufficiently descriptive name.
Provide a descriptive name for this content source.