✒️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: Estándares de Programación.
1.- Estándares de programación y su importancia.
Los estándares de programación determinan la forma en que codificamos nuestros programas ABAP. Tener en los proyectos un estándar de programación claro y coherente supone una gran ventaja. Los programas son más simples de leer y mantener. Sobre todo si hay que tratar con programas que originalmente crearon otros.
2.- Criterios de un buen estándar:
Hay tres factores que identifican un buen estándar de programación.
- Factor nemotécnico. El programador ha de poder recordar fácilmente el nombre de una variable.
- Factor sugestivo. Debe permitir a otros programadores leer y entender nuestro código con rapidez.
- Consistencia. Las convenciones de nomenclatura deben mantenerse a lo largo de todo el programa y ser con un código legible.
3.- Ventajas del uso de Estándares.
- Los nombres de las variables serán nemotécnicos, de tal manera que con ver el nombre de la variable, sepamos el tipo de dato al que corresponde.
- Los nombres de las variables serán sugestivos de manera que su nombre reflejará su uso o finalidad.
- Al seguir las reglas de un estándar, el poner nombre a cualquier objeto ABAP será algo mecánico y automático.
- Permite el uso extendido de herramientas automáticas de verificación de código. como el Chequeo Extendido del Código o el Inspector de Código.
4.- Causas de la baja utilización de Estándares de Programación.
- Trabajamos en proyectos que no los usan.
- No se entienden o tienen nomenclaturas de difícil memorización.
- No se ve el beneficio de su utilización.
- Los programadores están muy saturados de trabajo y cansados.
- Se prefiere la creatividad y consistencia arbitraria.
- Se considera divertido utilizar nombres originales en el código.
- Consideramos que las convenciones limitan la creatividad del programador.
 
 
 
Sobre el autor
Publicación académica de Francisco Compte Sanchez, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Compte Sanchez
Profesión: Sap Business&integration Architect - Espa?a - Legajo: QQ38S
✒️Autor de: 105 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Consultor sap mm y sd con alg?n conocimiento abap a nivel de debug. quiero consolidar conocimientos t?cnicos para reforzar mi perfil profesional.
Certificación Académica de Francisco Compte