✒️ABAP Los Estándares de programación en ABAP
ABAP Los Estándares de programación en ABAP
Los estándares de programación en ABAP
Determinan la forma en la que codificaremos los programas ABAP.
La forma en la que declararemos las variables, las estructuras, las tablas internas, así como también la forma en que debemos definir los objetos que creamos en el Diccionario de datos o en cualquier otra transacción de SAP donde se creen objetos en el sistema.
La utilización de estándares de programación es sumamente beneficiosa ya que hace que los programas sean mucho más simples de leer y mantener al momento de tener que realizar una modificación.
Criterios de un buen estándar de programación
Hay muchos estándares de programación que se pueden utilizar. Un buen estándar de programación generalmente considerará los siguientes factores:
✔ El factor nemotécnico: para que el programador pueda recordar el nombre de una variable fácilmente se debe seguir alguna regla de tipo nemotécnica.
✔ El factor sugestivo: para que otros programadores puedan leer y entender rápidamente nuestro código, el solo nombre de una variable indica o sugiere su uso y finalidad.
✔ La consistencia: de modo que utilicemos las mismas convenciones de nomenclatura en todo el programa y hagamos que el texto del código sea "legible".
Ventajas del uso de estándares de programación
✔ Los nombres de variables serán nemotécnicos con lo que se podrá saber el tipo de dato de cada variable con sólo ver el nombre de la variable.
✔ Los nombres de variables serán sugestivos, de tal forma que se podrá saber el uso y finalidad de dicha variable o función fácilmente con solo ver el nombre de la variable.
✔ La decisión de poner un nombre a una variable o función será mecánica y automática, puesto que seguirá las reglas definidas por el estándar.
✔ La utilización de estándares permiten el uso de herramientas automáticas de verificación de nomenclaturas como el Inspector de código o La verificación ampliada para el programa ABAP. Definido el estándar a utilizar, se utilizan estas dos herramientas para asegurar la calidad del código, detectando todos los puntos dentro del código ABAP que no cumplan con el estándar definido.
Cada vez que se cree un nuevo programa ABAP, debe incluirse como paso necesario dentro de las pruebas unitarias que realiza el programador, el uso de esas dos herramientas, para que se corrijan todos los errores y sugerencias que informan hasta llegar a 0.
 
 
 
Sobre el autor
Publicación académica de Ariel Martucci, en su ámbito de estudios para la Carrera Consultor ABAP.
Ariel Martucci
Profesión: Contador Publico - Argentina - Legajo: PJ45S
✒️Autor de: 78 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Un contador p?blico de mediana edad con ganas de seguir aprendiendo carreras nuevas. estudiante avanzado de ingl?s, preparando mi first certificate, y al mismo tiempo involucr?ndome en programaci?n.
Certificación Académica de Ariel Martucci