Luego mi dije que eso es demasiado para mi... suficiente tengo con imaginarme prefijos para los componentes, que gracias a CnPack es casi automático. Más prefijos es para darme vuelta la cabeza.
Yo me acostumbré, o mal acostumbré, a nombrar las variables basado en el contexto y las referencias bibliográficas. Traslado la nomeclatura usada en los libros al código y en caso de que tenga que llevar mis propias variables la extraigo y las nombro según el contexto. Por ejemplo, hagamos de cuenta de estoy implementando una biblioteca para cálculos estadísticos. Por lo general el desvío estándar en los libros se simboliza con la letra sigma. Entonces yo a mis variables la nombro Sigma.
Ahora hagamos de cuenta de que tengo que implementar una función o un método que calcule el "Z" para una distribución normal estándar. El cálculo de la variable aleatoria normal estándar Z, como seguramente saben, responde a la división entre la diferencia del valor X y la media U respecto al desvío estándar. Entonces la función recibiría tres parámetros: Value, Mean y Std (de Standard Desviation):
delphi
function StandarNormal(Value, Mean, Std: Double): Double;
Como se aprecia, nada de U, X, Z como se esperaría.
Sólo las variables internas a los métodos reciben el nombre según mis fuentes.
Así es como llevo mi nomeclatura.
Saludos,