stringtranslate.com

Un lenguaje de patrones

A Pattern Language: Towns, Buildings, Construction es un libro de 1977 sobre arquitectura , diseño urbano y habitabilidad comunitaria . Fue escrito por Christopher Alexander , Sara Ishikawa y Murray Silverstein del Centro de Estructura Ambiental de Berkeley, California , con créditos de escritura también para Max Jacobson, Ingrid Fiksdahl-King y Shlomo Angel. Décadas después de su publicación, sigue siendo uno de los libros más vendidos sobre arquitectura. [1]

El libro crea un nuevo lenguaje, lo que los autores llaman un lenguaje de patrones derivado de entidades atemporales llamadas patrones. Como escriben en la página xxxv de la introducción, "Los 253 patrones juntos forman un lenguaje". Los patrones describen un problema y luego ofrecen una solución. Al hacerlo, los autores pretenden ofrecer a la gente común, no solo a los profesionales, una manera de trabajar con sus vecinos para mejorar una ciudad o un barrio, diseñar una casa para ellos mismos o trabajar con colegas para diseñar una oficina, un taller o un edificio público como una escuela.

Estructura

Escrito en la década de 1970 en la Universidad de California, Berkeley , Un lenguaje de patrones está estructurado como una red, donde cada patrón puede tener una declaración referenciada a otro patrón colocando el número de ese patrón entre paréntesis, por ejemplo: (12) significa ir a la Comunidad de 7.000 patrones.

Incluye 253 patrones y está escrito como un conjunto de problemas y soluciones documentadas.

Según los autores, el trabajo surgió a partir de una observación:

En el centro de todo esto se encuentra la idea de que las personas deben diseñar sus hogares, calles y comunidades. Esta idea surge de la observación de que la mayoría de los lugares maravillosos del mundo no fueron creados por arquitectos, sino por la gente.

—  Christopher Alexander et al., Un lenguaje de patrones , portada del libro

El libro describe sus patrones principalmente verbalmente, pero cuenta con ilustraciones complementarias. Describe métodos exactos para construir diseños en todas las escalas, desde regiones enteras, pasando por ciudades, barrios, jardines, edificios, habitaciones, muebles empotrados y accesorios hasta el nivel de los pomos de las puertas. Los autores no consideran que los patrones sean infalibles, sino hipótesis:

[…] cada patrón representa nuestra mejor estimación actual sobre qué disposición del entorno físico funcionará para resolver el problema presentado. Las preguntas empíricas se centran en el problema (¿se produce y se siente de la manera en que lo describimos?) y la solución (¿la disposición que proponemos resuelve el problema?). Y los asteriscos representan nuestro grado de fe en estas hipótesis. Pero, por supuesto, no importa lo que digan los asteriscos, los patrones siguen siendo hipótesis, todos ellos, y, por lo tanto, todos son tentativos, todos libres de evolucionar bajo el impacto de nuevas experiencias y observaciones.

—  Christopher Alexander et al., Un lenguaje de patrones , pág. xv

Algunos patrones se centran en los materiales:

Creemos que el hormigón ultraligero es uno de los materiales a granel más fundamentales del futuro.

—  Christopher Alexander et al., Un lenguaje de patrones , pág. 958

Otros patrones se centran en experiencias de vida como el Street Café (Patrón 88):

Los cafés callejeros ofrecen un entorno único, especial para las ciudades: un lugar donde la gente puede sentarse tranquilamente, legítimamente, a la vista y observar el mundo pasar […]. Fomente la aparición de cafés locales en cada barrio. Conviértalos en lugares íntimos, con varias salas, abiertos a una calle transitada, para que la gente pueda sentarse con un café o una bebida y observar el mundo pasar. Construya la parte delantera del café de modo que un conjunto de mesas se extienda desde el café hasta la calle.

—  Christopher Alexander et al., Un lenguaje de patrones , pág. 437,439

Los autores afirman que, al agrupar estos patrones, se forma una especie de lenguaje, en el que cada patrón forma una palabra o un pensamiento de un lenguaje verdadero, en lugar de una forma prescriptiva de diseñar o resolver un problema. Como escriben los autores en la página xiii, "Cada solución se enuncia de tal manera que proporciona el campo esencial de relaciones necesarias para resolver el problema, pero de una manera muy general y abstracta, de modo que se puede resolver el problema a su manera, adaptándolo a las preferencias y a las condiciones locales del lugar en el que se está planteando".

Según los autores, todos los patrones se probaron en el mundo real y luego fueron revisados ​​por varios arquitectos para comprobar su belleza y practicidad. Los patrones incluyen disposiciones para futuras modificaciones y reparaciones.

Recepción

El método de este libro fue adoptado por la Universidad de Oregon , como se describe en The Oregon Experiment , y sigue siendo el instrumento de planificación oficial. [2] Es adoptado, en parte, por algunos agentes gubernamentales [¿ cuáles? ] como código de construcción. [ cita requerida ]

La concepción de los patrones y los lenguajes de patrones de Alexander fueron factores importantes en la creación de WikiWikiWeb de Ward Cunningham , el primer wiki , concebido como una aplicación web de archivo y discusión para el Repositorio de patrones de Portland . [3]

La idea de un lenguaje de patrones se aplica a muchas tareas de ingeniería complejas. Es especialmente influyente en la ingeniería de software , donde los patrones de diseño se utilizan para documentar el conocimiento colectivo en el campo. [4] [5] En ese campo, fue una gran inspiración para Richard P. Gabriel antes de que escribiera Patterns of Software . [6]

Will Wright citó el libro como una de sus inspiraciones para crear SimCity 2000. [ 7]

Otros títulos de la serie

Los ocho libros de la serie del Centro de Estructura Ambiental son: [8]

Referencias

  1. ^ Reseña: Hacia una nueva ciencia de la arquitectura y una nueva arquitectura de la ciencia, KATARXIS No 3, Londres, Reino Unido, septiembre de 2004
  2. ^ Plan del campus de la Universidad de Oregón: Principio 11: Patrones. Plan del campus de la UO, Eugene, Oregón, 2018{{citation}}: Mantenimiento de CS1: falta la ubicación del editor ( enlace )
  3. ^ Bill Venners (20 de octubre de 2003). "Explorando con Wiki: una conversación con Ward Cunningham, parte I". artima developer. Archivado desde el original el 5 de febrero de 2015. Consultado el 12 de diciembre de 2014 .
  4. ^ Berna L. Massingill, Timothy G. Mattson y Beverly A. Sanders (2000), Un lenguaje de patrones para programas de aplicaciones paralelas, Euro-Par 2000 Procesamiento paralelo, Notas de clase en informática, Springer Berlin / Heidelberg, ISBN 978-3-540-67956-1 , páginas 678–681, 2000 
  5. ^ Nuestro lenguaje de patrones Archivado el 24 de agosto de 2017 en Wayback Machine Un esfuerzo colaborativo en curso para construir un lenguaje de patrones para programación paralela.
  6. ^ Gabriel, Richard (1996). Patrones de software: relatos de la comunidad del software . Oxford University Press, Reino Unido. pág. 239. ISBN 0-19-512123-6.
  7. ^ Kelly, Kevin. ""Will Wright: El alcalde de SimCity"". Wired .
  8. ^ Página de la serie en Oxford University Press
  9. ^ Alexander, Christopher (1977). Un lenguaje de patrones: ciudades, edificios, construcción . Oxford University Press, EE. UU., pág. 1216. ISBN 0-19-501919-9.

Lectura adicional

Enlaces externos