Tiradores de cajas

De ingenio2010
Ir a la navegación Ir a la búsqueda

Un tirador de cajas en jerga de desarrollo de aplicaciones es un desarrollador que no programa código al estilo tradicional, sino que emplea una interfaz visual (estilo CASE) para el desarrollo de aplicaciones.

Este tipo de programación ha sido denostada en la década de los 90 y en la de 2000, sin embargo en ciertos ámbitos muy acotados se ha empleado con relativo éxito.

Entre otros problemas es destacable la falta de rendimiento de estos sistemas, sobre todo cuando la carga de usuarios es muy elevada. Las grandes empresas lanzan productos donde el nivel de abstracción es muy elevado, con interfaces visuales muy potentes pero con un rendimiento interno muy reducido. Esto provoca caídas repentinas en este tipo de sistemas, especialmente tras realizar el paso a producción.

A modo de ejemplo:

  • Facebook, tuenti, skype y otras muchas aplicaciones muy potentes y eficientes que dan servicio a cientos de miles de usuarios se han hecho programando código a bajo nivel: con programadores.
  • OpenBank, algunas aplicaciones Visual Basic (como DIRAYA) y otros proyectos internos de empresas que funcionan de forma poco eficiente se han hecho en parte con tiradores de cajas.