Estándares - TPLUG/TPLUGNorte GitHub Wiki

Base de Datos

Tablas: comienzan con mayúscula.

Procedimientos almacenados: tabla_acciónARealizar. Ejemplos: Persona_Agregar, Obra_TraerTodos.


Programación

Clases: comienzan con mayúscula, están en singular. Si es más de una palabra se utiliza PascalCase. EstaEsUnaClaseDeEjemplo , si la clase debe estar en más de una capa se le agrega _"nombre de la capa", ejemplo: Obra_bll, Obra_en, Obra_mpp.

Constantes: todo en mayúscula. Palabras separadas por guiones bajos. ESTO_ES_UNA_CONSTANTE

Variables: comienzan con minúscula.

Métodos:

Controles personalizados: nombre original + UAI. Ejemplo: TextBoxUAI.

Nombres de formularios: PascalCase, utilizando nombre original de Pérgamo (excepto casos puntuales en los que cambiemos un término por otro más adecuado). Ejemplo: EdicionDeDocumento


Si falta algo o disienten en algún ítem, avisen y lo charlamos.