Decir lo que piensas o seguir a la manada

Suelo seguir a Andrés Pérez Ortega, me parece que tiene ideas interesantes, algunas un poco radicales, pero que te hacen replantearte tus ideas y mejorarlas u otras veces simplemente reafirmarte.

Así que estaba leyendo una entrada en su blog sobre el decir lo que piensas y me ha venido automáticamente a la mente una serie de situaciones que he vivido de seguidismo tecnológico.

Esto de la arquitectura de aplicaciones web va por modas. Por ejemplo con EJB, que era la solución a infinitos problemas. Yo he desarrollado algún proyecto con EJB, en las que no usábamos nada de lo que proporcionaba los EJB, eso si pagamos el sobrecoste en comunicaciones y en velocidad de desarrollo (eran tiempos en los que no existía el debug en remoto).

Tres cuartos de lo mismo con los servicios SOA o el JPA o etc…

No es que sean malas herramientas o especificaciones, el problema suele venir cuando se utilizan para cosas que no son.

Creo que es labor de un arquitecto el pensar muy bien que necesidades reales tiene el proyecto a corto y medio plazo. Hacer una lista y ver que herramientas o tecnologías son las necesarias. La arquitectura tiene mucho de pensar y buscar, buscar y pensar.

Aveces nos ofuscamos con pensar a muy largo plazo, que es una excusa perfecta para justificar grandes inversiones en tecnología, y no nos damos cuenta que lo más probable es que ese planteamiento suponga un gasto real a corto, pero un incierto rendimiento económico a largo plazo.

Como se comenta en la programación extrema lo más probable es que cuando llegues a necesitar esa flexibilidad, si es que la necesitas, probablemente hayas aprendido cosas y seas capaz de hacerlo de mejor forma que la que lo harías hoy.

Son pensamientos que van muy en la línea de mantener las cosas sencillas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *