1 | ¿Qué son los Estándares de Programación y por qué es tan importante que los utilicemos?
Determinan la forma en la que codificaremos nuestros programas ABAP.
2 | Criterios de un buen estándar
Un buen estándar de programación generalmente considerará los siguientes factores:
- Factor nemotécnico: para que el programador pueda recordar el nombre de una variable
fácilmente.
- Factor sugestivo: para que otros programadores puedan leer y entender rápidamente nuestro
código.
- Consistencia: de modo que utilicemos las mismas convenciones de nomenclatura en todo el
programa y hagamos que el texto del código sea "legible".
3 | Ventajas del uso de Estándares
- Los nombres de variables serán nemotécnicos
- Los nombres de variables serán sugestivos
- La decisión de poner un nombre a una variable o función será mecánica y automática
- Permiten el uso de herramientas automáticas de verificación de nomenclaturas tales como el
Chequeo Extendido del Código o el Inspector de Código.
4 | ¿Por qué los Estándares de Programación son utilizados tan poco ?
- Trabajan en un proyecto que no ha adoptado ningún estándar
- 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 nombres "bonitos" en el código.
- Son "artistas del software" y no quieren estar regidos por convenciones