✒️ABAP Los Estándares de programación en ABAP
ABAP Los Estándares de programación en ABAP
ESTANDARES DE PROGRAMACION
Determinan la forma en la que codificaremos nuestros programas ABAP., es decir como declarremos variables, estructuras, tablas asi como tambien la forma en que debemos definir los objetos que creamos en el diccionario de datos, o en cualquier otra transaccion de SAP donde creen objetos en el sistema
2.- Criterios de un buen estandar
*Factor nemotecnico: para que el programador pueda recordar el nombre de una variable facilmente
*Factor sugestivo: para que otros programadores puedan leer y entender rapidamente nuestro codigo
*Consistencia: de modo que utilicemos las mismas conversaciones de nomenclatura en todo el programa y hagamos que el texto del codigo sea legible
3.- Ventajas del uso de Estandares:
* Los nombres de las variables seran nemotecnicos con lo que se podra saber el tipo de dato de cada variable con solo ver el nombre de la variable.
* Los nombres de las variables seran sugestivos, de tal forma que podra saber el uso y finalidad de dicha variable p funcion facilmente con solor ver el nombre de la variable
*La decision de poner un nombre a una variable o funcion sera mecanica y automatica, puesto que seguira las reglas definidas por el estandar.
*Permiten el uso de herramientas automaticas de verificacion de nomeclaturas tales como el Chequeo Extendido del Codigo o el Inspector de Codigo
4.- ¿Por que los estandares de programacion son utilizados tan poco?
*Trabajan en un proyecto que no ha adoptado ningun estandar
*No los entienden o no los pueden recordr.
*No ven el beneficio de utilizarlos
*Estan muy apurados o cansados
*Prefieren creatividad y consistencia arbitraria.
*Piensan que es divertido usar nombres "bonitos" en el codigo
Son "artistas del sofware" y no quieren estar regidos por convenciones
5.- Nuestros Estandares de Programacion:
Cuando hablamos de variables locales, Constantes Locales o cualquier otra declaracion local, nos referimos a aquellas dentro de subrutinas
Cuando hablamos de variables globales, Constantes globales o cualquier otra declaracion global, nos referimos a aquellas que se realizan dentro del programa principal, es decir dentro del evento START-OF-SELECTION
 
 
 
Sobre el autor
Publicación académica de Miguel Ochoa, en su ámbito de estudios para la Carrera Consultor ABAP.
Miguel Ochoa
Profesión: Estudiante de Ing. Industrial - Chile - Legajo: TB61K
✒️Autor de: 47 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Soy estudiante universitario con ganas de desarrollarme en el mundo de sap abap no tengo experiencia laboral, mis expectativas es poder comprender la filosofía de sap que me permita desarrollar
Certificación Académica de Miguel Ochoa