![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los Estándares de programación en ABAP
ABAP Los Estándares de programación en ABAP
![ABAP Los Estándares de programación en ABAP ABAP Los Estándares de programación en ABAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/301.jpg)
En los estandares de programacion vamos a determinar la forma como codificamos nuestro programa ABAP, aqui definimos como declaramos las variables, estructuras, tablas, tambien la forma como se van a definir todos los objetos que se crean en el Diccionario de datos o en cualquier transaccion donde se creen objetos en el sistema.
Al utilizar los estandares de programacion nos beneficiaremos ya que los programas van a ser mas faciles de leer y de entender al momento de realizar alguna modificacion.
Una ventaja del manejar los estandares es que al momento de definir una variable o funcion esta se volvera automatica, ya que se seguiran las reglas definidas en el estandar, por ejemplo para declarar una tabla interna se utilizaria TI_XXXX si fuera una tabla interna local TIL_XXXXXX.
En general en todos los lenguajes de programacion se recomienda generar la cantidad minima de variables globales ya que consumen muchos recursos de memoria del sistema, pero en ABAP no existen problemas de recursos del sistema o memoria no hay incovenientes con la declaracion de variables globales.
El nombre de un programa ABAP puede tener entre un o y 30 caracteres de largo se recomienda no utilizar los siguientes signos y simbolos en los nombres de los programas abap: puntos, comas, espacios en blancos, parentesis, apostrofes, comillas dobles, el signo igual, asteriscos, caracteres con acentos o el signo de porcentaje.
 
 
 
Sobre el autor
Publicación académica de Jose Medina, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Medina
Profesión: Ing. en Informatica - Venezuela - Legajo: LX87H
✒️Autor de: 109 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Profesional con experiencia en el ámbito del desarrollo de software, con conocimientos sólidos en diversos lenguajes de programación (para la creación de apps desktop / web / android / ios).
Certificación Académica de Jose Medina