Diseño
«Sin requerimientos o sin diseño la programación es el arte de agregar errores a un archivo de texto vacío»
«Sin requerimientos o sin diseño la programación es el arte de agregar errores a un archivo de texto vacío»
1–Neutralización inadecuada de elementos especiales usados en un comando SQL (SQL Injection) La inyección SQL es un método de infiltración de código intruso que se vale de una vulnerabilidad informática presente en una aplicación en el nivel de validación de las entradas para realizar consultas a una base de datos. El origen de la vulnerabilidad … Leer más
Un buen diseño de base de datos facilita el mantenimiento, protege la información y ayuda a que las consultas funcionen bien. Estas recomendaciones sirven como guía: conviene adaptarlas al motor de base de datos, a la aplicación y a las necesidades del proyecto. Nombres y estructura 1. Usa nombres claros y consistentes Elige una convención … Leer más
Una mala práctica en el manejo de documentos XML es no hacer uso de parsers o analizadores. El siguiente código muestra un escenario común: El método anterior que en apariencia funciona, tiene los siguientes inconvenientes: Puede haber mas de un nodo «name» en el documento. El contenido de «name» puede no estar hecho de caracteres de datos … Leer más