Web Analytics

Tag along!

Puf... Uno de vacancias, odiando su trabajo y aún piensa cómo mejorarlo.

Quería, al principio del proyecto, decorar los tags de Struts con alguna cosilla nuestra. Ahora mismo no tendríamos tantos problemas como estamos teniendo debido a duplicidad de librerías, de funcionalidades, otras funcionalidades obsoletas o, incluso, que nunca llegaron a utilizarse por ser idea de, sí, del jefe.

Así tenemos una reimplementación completa del html:optionsCollection que partió de la gran idea de poder llamar a un delegate para completarse y fue creciendo sobre el desequilibrio de meter IFs por allí donde cuadren hasta una clase con métodos de miles de líneas y que nadie sabe usar y que, si se sigue el manual que lo especifica, ya sea el original de struts o alguno que hayamos hecho nosotros, no funciona. No hace lo que debe ni en su forma primitiva ni para la nueva.

¿Ajax? ¡Ja! Para ajax, propuse sobreescribir... Creo que ya lo he dicho. Pero no me dejaron, así que propuse, después, hacer un tag que nos permitiera relacionar inputs entre sí y hacer recargas anidadas sin necesidad de recargar la pantalla. Puf... decía mi jefe... Puf... pero eso es un proyecto en sí mismo, es inabordable.

Supongo que esa gente es la que estimó en mes y medio la aplicación que llevamos haciendo los últimos tres años. Un ojo, un criterio que nunca la experiencia me podrá dar, así trabaje cincuenta años en esta empresa.

¡Qué dirás!, dije yo, carajo, igual tardo tres horas. En cuanto tenga el javascript hago un tag en diez minutos. Al final tardé dos horas. Lo hice en casa, tonto de mí, un sábado, tonto de mí. Llegué con el invento, el invento funciona, carajo. Si hubiéramos sobreescrito los tags de struts ahora el invento no se habría convertido en el monstruo de Frankenstein con cien mil propiedades para cada caso que hay que soportar.

Con un framework javascript simplificaríamos el código... Pero tampoco. No hay manera de convencer ni a los jefes, como para intentar convencer al cliente.

Ay, puta vida de empresas de servicios.

Y no tendré tiempo, pero cómo me molaría empezar a pisar todo lo hecho y dejarlo guay. Hacer mis tags y mis movidas... Uf...

Puta mierda de empresas de servicios.

--
O quam cito transit gloria mundi.