Too Cool for Internet Explorer

Los entornos de desarrollo 6

Hora y Fecha: Noviembre 24, 2004 @ 2:04 am Autor: Moisés Maciá
Categorías:
470 views

Practicamente a diario tengo la misma discusión con un amigo, él se empeña en mostrarme todas las bondades de los entornos de desarrollo modernos; léase Microsoft Visual Studio, Macromedia Dreamweaver, ….

Utilizando estos entornos se ahorra mucho tiempo, son sencillos de utilizar y también son potentes, no digo lo contrario ni tampoco voy a satanizar a nadie que los utilice.

El problema viene cuando se presenta lo que yo llamo “el efecto Matrix”: llega un chaval, se baja todos estos programas, pinta un formulario con cuatro botones para abrir la bandeja del CD-Rom y automágicamente dice “¡wooow ya soy un programador!” cuando en realidad lo único que sabe es copiar y pegar código con más o menos arte.

El problema esta en la total dependencia al entorno que desarrollan estas personas perdiendo por completo el control sobre el programa y estando a merced de los módulos, componentes y objetos de terceros llegando a situaciones extremas en las que si no hay un objeto ActiveX que solucione la papeleta directamente no se implementa esa funcionalidad.

¿Es esto programar? Programar significa solucionar problemas. El cliente necesita un programa que solucione X requerimientos, tú eliges las herramientas que mejor se adapten y tú te montas la película para solucionarlos, sino eres capaz de hacerlo no eres lo suficientemente bueno. Punto.

Al fin y al cabo los programas no los hacen los entornos de desarrollo, los hacen las personas y si un programador es bueno hará maravillas delante de una consola 80×25 con emacs y seguirá haciendo maravillas delante de la ultima versión del Visual Studio.

Moisés dixit




Bad Behavior has blocked 207 access attempts in the last 7 days.