Hace 16 años | Por jmanuelemus a maestrosdelweb.com
Publicado hace 16 años por jmanuelemus a maestrosdelweb.com

Desde la programación procedimental hasta el Modelo de desarrollo MVC (Model, View & Controller), las diferentes metodologías de desarrollo han evolucionado, conservando un fin común: la total integración de componentes reutilizables y la separación de los niveles de programación.

Comentarios

f

"En la programación no debemos generar consultas completas a la base de datos (sino llamadas a funciones y vistas almacenados en el SGBD). Las salidas deben estar en un formato estándar entre tecnologías como XML."

Nunca he entendido esta obsesión. Es infinitamente más eficiente lanzar la consulta SQL óptima desde código y recorrer los resultados con un cursor, que hacer la consulta SQL desde base de datos y montar un XML que es infinitamente más grande, para después parsearlo de nuevo y entonces procesar los datos obtenidos.

Y la complejidad de código es la misma... ¿qué más me da recoger un XML, parsearlo y recorrer sus nodos, que recorrer un cursor obteniendo el valor de los campos?