Las especificaciones de programación juegan un papel importante en la mejora de la legibilidad de los programas. Seguir ciertas especificaciones al programar puede hacer que los algoritmos sean más fáciles de entender y facilitar la comprensión y la comunicación de los programadores.
Principios y hábitos de nomenclatura:
Dos métodos: caso Pascal y caso Camel.
Los parámetros, objetos y controles generalmente se nombran en caso Camel y otros se nombran en caso Pascal.
Por ejemplo: int GetValue(string strValue) El nombre del método GetValue adopta el caso Pascal y el nombre del parámetro strValue adopta el caso Camel.
Los nombres de los parámetros, objetos y controles deben ser descriptivos y la estructura del nombre es "tipo + propósito".
Por ejemplo: el método intAge strName lblAge btnLogin
usa verbos, los atributos usan sustantivos, controladores de eventos: 1. Use verbos con conceptos de tiempo 2. Agregue el sufijo EventHandler
Por ejemplo: delegado público void MouseEventHandler (remitente del objeto, MouseEvent e);
se recomienda utilizar una estructura de doble capa de nombre de la empresa y nombre del proyecto para el espacio de nombres.
namespace CompanyName.Sales // Equivalente a un espacio de nombres de dos niveles en modo anidado. Si es plural, utilice la forma plural Sales en lugar de Sale.
{
cliente de clase pública () //Sin prefijos, guiones bajos, las abreviaturas deben ser las mismas que el espacio de nombres
{
}
}
http://www.cnblogs.com/andymore/archive/2006/10/04/521368.html