Timeless Way of Builing |
El austriaco Christopher Alexander nacido en 1936, aportó a la arquitectura el libro Timeless Way of Building (junto a Sarah Ishikawa y Murray Silverstein), el cual contenía una serie de patrones con el fin de estructurar el conocimiento para facilitar y mejorar la construcción de edificios y poner a la arquitectura al alcance de personas no especializadas profesionalmente.
El propósito de reflejar generaciones de conocimiento arquitectónico en este libro fue con los siguientes objetivos:
- Formalizar un vocabulario común entre arquitectos y diseñadores,
- Facilitar el acceso de las nuevas generaciones de diseñadores al conocimiento ya existente.
- Agilizar la búsqueda de soluciones a problemas ya resueltos
- Estandarizar el modo en que se realiza el diseño.
Según C. Alexander, un patrón puede describirse en 3 partes:
- Contexto: ¿Bajo qué condiciones resolverá esta solución el problema?
- Sistema de fuerzas: Se puede considerar como el problema o el objetivo
- Solución: Una configuración que pone las fuerzas en equilibrio o resuelve el problema presentado
- Nombre del patrón: nombre estándar del patrón por el cual será reconocido en la comunidad
- Clasificación del patrón: creacional, estructural o de comportamiento.
- Intención: ¿Qué problema pretende resolver el patrón?
- También conocido como: Otros nombres de uso común para el patrón.
- Motivación: Escenario de ejemplo para la aplicación del patrón.
- Aplicabilidad: Usos comunes y criterios de aplicabilidad del patrón.
- Estructura: Diagramas de clases oportunos para describir las clases que intervienen en el patrón.
- Participantes: Enumeración y descripción de las entidades abstractas (y sus roles) que participan en el patrón.
- Colaboraciones: Explicación de las interrelaciones que se dan entre los participantes.
- Consecuencias: Consecuencias positivas y negativas en el diseño derivadas de la aplicación del patrón.
- Implementación: Técnicas o comentarios oportunos de cara a la implementación del patrón.
- Código de ejemplo: Código fuente ejemplo de implementación del patrón.
- Usos conocidos: Ejemplos de sistemas reales que usan el patrón.
- Patrones relacionados: Referencias cruzadas con otros patrones.
No hay comentarios:
Publicar un comentario