« octubre 2006 »
lunmarmiéjueviesábdom
      
1
2
3
4
5
6
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
     
Hoy
XML

Blog::Navigation

Bookmarks::Blogroll

Bookmarks::Articulos

Blog::Referers

Las visitas de hoy a la página: 106

Powered by Roller Weblogger.
« Previous day (oct 6, 2006) | Main | Next day (oct 8, 2006) »
20061007 sábado octubre 07, 2006
Spring si o no? El tema de Spring y frameworks similares siempre parece que trae polémica. Me apetecía poner un reply a la noticia: http://www.javahispano.org/news.item.action?id=1036958573, pero como al final se me hacía un poco largo y, como llevo tanto tiempo sin contribuir a este blog, pues ahí van mis "dos centimos" al respecto del tema:

Una aplicacion "profesional" no es algo simple ni sencillo. ¿Por que nos echa para atrás una tecnologia "complicada"?, Coger cualquier cosa que tengais a mano (un boligrafo por ejemplo) y abridlo, vereis la de piezas que tiene y coño: es un puñetero boli!! ¿Alguien sabe la película que se montan los ingenieros de coches para poner en el salpicadero un medidor de la gasolina? con lo facil que es poner un agujerito en el deposito y meter una varilla como con el aceite!!

La informatica es compleja, los programas son "maquinas" muy potentes y por lo tanto muy complejas y es necesario tener un monton de sistemas, capas, componentes que tienen que interoperar. Los programadores tenemos que especializarnos (o ser muy listos). No vale deshechar las soluciones "complicadas" porque nos cuesta tiempo aprenderlas.
Cierto que Spring mete mas complejidad a una aplicación, pues a lo mejor sí, pero es una complejidad controlada. Yo se Spring, y se que si cojo una aplicacion que utilice Spring, saco el Spring IDE y con los grafos de beans enseguida me puedo figurar como es mas o menos la aplicación (su estructura, arquitectura, etc).  Ahora bien, si es una "sencilla" aplicación hecha artesanalmente, ¿por donde empiezo a mirar? vete tu a saber.

Todo el día llorando porque queremos que la informática sea considerada como una ingeniería como las demás y luego decimos que es "demasiado compleja". Pues claro joder, por eso es una ingeniería, por eso la carpintería no es ingeniería, porque un tablón es un tablón y es mas simple que un idem. ¿Sabeis la pila de tesis doctorales que hay sobre tornillos? Tornillos!! un trozo de metal con una espiral! Y hay empresas que viven solo de diseñarlos!! Y algien dice: "Yo paso de la norma DIM de tornillos porque total, para pegar un par de piezas de metal leerme ese tocho..." o "Los tornillos de roscachapa del 12 son una putamierda porque los fabrica una multinacional corrupta, yo es que soy  de los de estrella de toda la vida porque son mas humanitarios y progresistas, así que en esta obra yo quiero poner tornillos de estrella del 5", pues NO.
En otras ingenierías, el que trabaja el hormigón se dedica al hormigón y el que trabaja el acero se dedica al acero y el que se dedica al hormigon no dice que el acero es una porquería porque el calculo de resistencias es demasiado complejo, cuando con un buen muro de hormigón se arregla todo y el encofrado es mas sencillo.
En fin, esta es mi opinión, aunque no se si mi explicación ha resultado un pelin compleja...
Copyright (C) 2003, Angel Retamar Arias