I know of a guy who used a coding scheme for the names of his Fortran subroutines. He encoded things like the number of parameters and the type of the result, e.g. i6b23 for a routine that returned an int and took six parameters etc. Very helpful in figuring out what the subroutine does.