Asociación de ideas
Christopher Alexander, junto a Sarah Ishikawa y Murray Silverstein, idearon en el siglo pasado el lenguaje de patrones con la idea de permitir al hombre diseñar y construir correctamente a cualquier escala.
Esta brillante idea ha desbordado los dominios de la arquitectura para formar parte de multitud de disciplinas. Entre ellas la ingeniería de software, que ha sabido aprovechar el conocimiento generado por Christopher y compañía, creando soluciones reutilizables a problemas comunes. Son los denominados en el ámbito informático, Patrones de diseño.
Me entusiasma la idea de la reutilización del conocimiento, y cómo a lo largo de la historia distintas personas pueden enfrentarse a problemas similares en ámbitos distintos.
Común y aceptado es, que el HCI se nutre de su carácter multidisciplinar para solucionar problemas complejos. En muchas ocasiones nos encontramos con la necesidad de aplicar ideas innovadoras a estos problemas. Y cada vez más, comprendo cuan positivo es someternos a distintos “estímulos intelectuales”. Conocer otros ámbitos del conocimiento favorece la asociación de ideas y la traslación al diseño de numerosas soluciones a problemas bien estudiados durante años por otras disciplinas.
Tenemos mucho que aprender de lo que otros hicieron antes que nosotros. Como se suele decir: “todo está inventado”.

Fernando dijo
Cierto, de hecho los patrones de diseño con Ajax es uno de los temas a tratar el día 27.
Y de regalo un enlace: AJAX Patterns: Design Patterns for AJAX Usability
8 Enero 2006 | 11:14 PM