✒️ABAP Los Estándares de programación en ABAP
ABAP Los Estándares de programación en ABAP
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.
 
 
 
Sobre el autor
Publicación académica de Brenda Castillo Domínguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Brenda Castillo Domínguez
Profesión: Ingenieria en Sistemas Computacionales - Mexico - Legajo: HJ67S
✒️Autor de: 187 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Curso Introducción a SAP
Disponibilidad Laboral: FullTime
Certificación Académica de Brenda Castillo