✒️ABAP Los Estándares de programación en ABAP
ABAP Los Estándares de programación en ABAP
Qué son los Estandares de programación y por que es tan importante que los utilicemos?
La la autoruzación de estándares de programación es sumamente beneficiosa ya que los programos sean muchos mas simples de leer y mantenner al momento de tener que realizar una modificación.
Los criticos de un buen estándar de programación
Hay muchos estándares de programación que se puede utilizar. Un buen estándar de programación generalmente considerará los siguientes factores:
- El foctor memoté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 sugetivo: para que otros programadores 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 el todo el progra y hagamos que el texo del código sea "legible".
Las ventajas del uso de estándares de progamación
Podemos resumir algunos de los beneficios de utilizar estánderas de programación en los siguientes puntos:
- Los nombres de variables serán nemotécnicos con con lo que se podrá saber el tipo de dato de cada variable con solo ver el nombre de la variable.
- Los nombres de las variable seránsugetivos, 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 fución será mecanica y automatica, puesto que siguirá las reglas definidas por el estándar.
- La utilización de estándares permiten el uso de herramientas automaticas de verificaciónde nomenclaturas tales como el La verificación amplia para el programa ABAP o el inspector de código. Es decir una vez definido el estándar a utilizar, se puede utilizar estas dos herramientas para asegurar la calidad del código, de modo que detecten todos los puntos dentro del código ABAP en donde no se cumple con el estandar definido.
Por que los estándares de programación son utilizados tan poco?
La razon tiene que ver más con los seres humanos que con la tecnologia.
Veamos a continuar las justificativos más comúnmente escuchados:
- Trabajar en un proyecto que no ha adaptado ningún estándar de programación.
- No los entienden o no los pueden recordar.
- No ven el beneficio de utilizarlos.
- están muy apurados o cansados.
- prefieren creatividad y consistencia arbitraria.
- Piensan que es divertido usar nobres "bonitos" en el código.
- Son " artistas del software" y no quieren estar regidos por convenciones.
Nuestros estándares de programación en ABAP
A continuación te presentamos los estándares de programación que utilizaremos a lo largo de la carrera ABAP.
Los estándares que te presento a continuación fueros elaborados en base a la experiencia recopilada en los distitos proyectos en los que he participado como consultor ABAP y como líder del equipo de desarrollo.
Para los encabezados de programas ABAP: se recomienda utilizar siempre el mismo encabezado de modo de unificar criterios entre todos los programadores de un mismo proyecto.
 
 
 
Sobre el autor
Publicación académica de Javier Miguel Angel Barcelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Javier Miguel Angel Barcelo
Profesión: Militar - Argentina - Legajo: DQ34X
✒️Autor de: 107 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Certificación Académica de Javier Angel