================= ******** UNIDAD 6 ******** =================
******** Lección 8: "ESTÁNDARES DE PROGRAMACIÓN" *********
Determinan la forma en que codificamos nuestros programas.
CRITERIOS DE UN BUEN ESTÁNDAR
Factor nemotécnico para que pueda recordar el nombre de la variable.
Factor sugestivo para que puedan otros ABAPERS entender.
Consitencia de modo que utilicemos las mismas convenciones en todo el programa.
VENTAJAS
Mas entendible.
Mas sencillo al usar variables sugestivas.
Permiten el uso de herramientas de verificación de nomenclaturas como CHEQUEO EXTENDIDO.
ESTANDARES DE CVOSOFT
Variables locales VL_xxxx
Varibles Globales V_xxxx
Checkbox CH_xxxxx
RadioButton RBG11_xxxx
Rangos R_xxxxx
Rangos Locales RL_xxxxx
Constantes Globales C_xxxxx
Constantes Locales CL_xxxx
Estructura WA_xxxxx
Estructura Local WAL_xxxxx
Tabla Interna TI_xxxxxx
Tabla Interna Local TIL_xxxxx
Tipos TY_xxxxx
Parametros P_xxxx
Select-Options SO_xxxxx
Forms F_xxxxxx
Parametros de un form P_xxxxx
Para los datos que creamos en la SE11
Elemento de datos ZZ_xxxxx
Dominio ZDXXXX
Tabla ZTxxxxx
Estructuras Zxxxx
Siempre es recomendable colocar un Encabezado indicando :
1. NOMBRE DE PROGRAMA
2. DESCRIPCIÓN
3. NUMERO DE REQ
4. AUTOR
5. FECHA
Tambíen colocar donde vamos a tener nuestra definición de variables.