✒️ABAP Los Estándares de programación en ABAP
ABAP Los Estándares de programación en ABAP
En un ambiente de trabajo real dentro de un equipo de desarrollo en donde trabajan muchas personas realizando las mismas tareas, es imprescindible seguir ciertos lineamientos para poder garantizar la calidad del trabajo realizado y por sobre todo asegurarnos que el trabajo que realiza una de las personas que forma parte del equipo pueda ser desarrollado por cualquier otro miembro del equipo sin dificultades.
Los Estándares de Programación determinan la forma en la que codificaremos nuestros programas ABAP.
Es decir, como declararemos las variables, estructuras, tablas, 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.
Les propongo evaluar la utilidad de seguir estándares de programación en la siguiente situación hipotética pero que se repite muy a menudo en el ambiente laboral real de SAP:
Supongamos que en la empresa en donde trabajamos el equipo de Programación o Desarrollo ABAP está compuesto por dos programadores entre los cuales nos encontramos nosotros.
Supongamos que en esta empresa no se ha definido ningún Estándar de Programación y que cada una de las dos personas que se encargan de la programación en ABAP tiene bien dividido el trabajo, de modo que dependiendo de que trate el desarrollo ABAP a realizar lo tomará uno de los programadores o el otro.
Ahora por último imaginemos que debido a la alta demanda de empleo en SAP, nuestro compañero de equipo se va de la empresa y a nosotros nos toca tener que modificar los programas ABAP que él creó.
Si no se utilizó ningún Estándar de programación es muy probable que modificar los programas ABAP desarrollados por otro programador se convierta en una tarea complicada, que nos puede llegar a llevar más del doble del tiempo que debería.
 
 
 
Sobre el autor
Publicación académica de Cesar Armando Gutierrez Gomez, en su ámbito de estudios para la Carrera Consultor ABAP.
Cesar Armando Gutierrez Gomez
Profesión: Ingeniero en Sistemas y Redes Infor - El Salvador - Legajo: KQ36J
✒️Autor de: 89 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Cesar Gutierrez