Área de Tecnologías de la Información y las Comunicaciones Aplicadas
Área de Tecnologías de la Información y las Comunicaciones Aplicadas Universidad de Murcia
Área de Tecnologías de la Información y las Comunicaciones Aplicadas
ATICA arrow Consultoria arrow DBconnector arrow PLSQL - Refactorizar código
24.05.2012
 
 
PLSQL - Refactorizar código Imprimir E-mail

¿Qué es "refactorizar"?


Refactorizar un software es modificar su estructura interna con el objeto de que sea más fácil de entender y de modificar en el futuro, de modo que el comportamiento observable del software al ejecutarse no se vea afectado.

En este artículo se pone un ejemplo de cómo refactorizar nuestro código PL/SQL, indicando una serie de buenas prácticas que nos pueden ayudar a generar un código más claro y eficiente:
  • Usar la claúsula EXCEPTION para manejar los errores de cualquier bloque pl/sql, o justificar su ausencia.
  • Usar la declaración de constantes, en lugar de introducir literales y números en el código.
  • Evitar la repetición de parte de la lógica usando procedimientos o funciones.
  • Evitar expresiones lógicas complejas difíciles de entender, usando funciones.
  • Puede ser interesante crear sendos procedimientos inicio() y fin(), para inicializar variables, cursores, etc; y luego cerrarlo todo.

A continuación puedes leer una copia del artículo original completo (en inglés).



Fecha de publicación: 25/11/2005
Autor: Juan Luis Serradilla Amarilla. juanlu@um.es
Última modificación ( 17.08.2006 )
 
Área de Tecnologías de la Información y las Comunicaciones Aplicadas
Volver al incio del documento Volver al inicio del documento
Área de Tecnologías de la Información y las Comunicaciones Aplicadas