
Unidad 6: Tratamiento de Archivos y field symbols
Lección 8: Los estándares de programación.
8.1 ¿Qué son los estándares de programación y por qué es tan importante que los utilicemos?
Ø Determinan la forma en la que codificaremos nuestros programas ABAP
Ø Hace programas más simples y fáciles de mantener en una modificación.
8.2 Criterios de un buen estándar
Ø Factor nemotécnico: recordar el nombre de variables fácilmente
Ø Factor sugestivo: otros programadores puedan leer y entender fácilmente el código
Ø Consistencia: texto del código legible. Mismas convenciones de nomenclatura.
8.3 Ventajas del uso de estándares.
Ø Uso de herramientas automáticas de verificación: chequeo extendido del código o inspector de código.
8.4 ¿Por qué los estándares de programación son utilizados tan poco?
8.5 Nuestros estándares de programación.
Ø Variables locales: dentro de subrutina
Ø Variables globales: dentro de principal
Ø Declaración de los datos que creamos en el diccionario de datos ABAP.
Ø Audio tip: variables globales, en ABAP no existe de recursos o memoria
Audio tip 1:
En general en todos los lenguajes de programación se recomienda generar la mínima cantidad de variables globales ya que consume muchos recursos del sistema pero dado que en ABAP no existen problemas de recursos o memoria no hay inconveniente con la declaración de variables globales.
Audio tip 2
El nombre de un programa ABAP puede tener entre 1 y 30 caracteres de largo. Se recomienda no utilizar los siguientes símbolos y signos en los nombres de los programas ABAP.
- Puntos.
- Comas.
- Espacios en blanco.
- ¨Paréntesis.
- Apostrofes (comilla simple).
- Comillas dobles.
- El signo igual .
- Asteriscos.
- Caracteres con acentos.
- Signo de porcentaje.