Good commit logs or comments may tell you why
What about function names, class names and variable names?
Helluva wish.