Size: 4905
Comment:
|
Size: 5084
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 55: | Line 55: |
CA에 대한 소개들: * https://applied.math.utsa.edu/~yxk833/Chris.text.html * https://www.intbau.org/wp-content/uploads/2017/11/Five-books-reviewed-by-B.S.Hakim_.pdf |
Christopher Alexander
건축가.
자연의 아름다움과 자연스러움 등을 어떻게 건축물로 구현해낼 수 있을까를 고민했다. 자연적으로 형성된 구조물, 또는 인공적으로 생성했지만 자연과 어우러진 구조물 - 예컨대 역사를 거쳐오며 형성된 도시나 촌락 등 - 들의 생성 원리를 탐구했다.
그는 건축물이 고정된 설계에 의해서 완성된 건물로 단번에 탄생하는 것이 아니라고 주장하며, 건축물이 마치 살아있는 생명체와 같이 거주자와 함께 진화적으로 발전되면서 유기적으로 생성되어야 한다고 주장하고, PatternLanguage를 제안하는 등 새로운 개념들을 소개했다.
소프트웨어쪽에 영감을 주어서, 소프트웨어도 완벽한 초기 설계도대로 나오는 것이 아니라, 최종 사용자가 사용하면서 진화적으로 발전하면서 생성되어야 한다는 주장이 나오게 되었다. 그렇기 때문에 AgileDevelopment에서는 변화를 수용하고 진화적으로 소프트웨어를 개발해나갈 수 있도록 iterative한 개발 방식을 중요한 요소로 여긴다.
Refactoring도 점진적인 개선을 지원하는 프랙티스인 것 같아 찾아보니, Refactoring으로 KWAN 달성하기라는 주제로 누가 슬라이드를 정리해놓은 것이 있다.
노자 및 선(Zen)에 영향을 많이 받았다. QWAN 등의 언급. 아마도 1950~70년대에 미국에서 NewAges 운동이나 히피 운동이 번성하면서, 동양적 사상에 대한 강조가 많았을 것이고, 그것의 영향인 것 같다.
주요 저서로는 아래와 같은 것들이 있다.
- Notes on the Synthesis of Form (1964)
CES 시리즈
A Pattern Language (1977) 번역서. 패턴 랭귀지
TheOregonExperiment (1975)
ProductionOfHouses (1985)
책/TheLinzCafe (1981)
최근작으로는,
NatureOfOrder (2002~2004)
그의 건축물들,
알렉산더에 대한 논문들
|
Notes on the Synthesis of Form (1964) |
A Pattern Language Which Generates Multi-Service Centers (1968) |
Houses Generated By Patterns (1970) |
The Timeless Way of Building (1979) |
패턴 |
문장으로 된 설계 요구사항을 그대로 그림으로 번역함으로써 패턴을 생성한다. |
원형건물 설계과정에서 이미 경험적으로 생성된 패턴의 대기소(pool)로부터 특정 설계 프로젝트의 맥락에 맞는 패턴을 선택한다. |
프로젝트 팀이 경험적으로 생성한 패턴 대기소로부터 특정 프로젝트의 맥락에 맞는 패턴을 선택한다. |
패턴은 사회적, 문화적 맥락 속에 이미 존재하고 있다. 적절한 패턴을 합리적인 방식을 통해 선택한다. |
시스템 |
기능적 요구사항들의 상호관계에 대한 분석을 통해 정해지는 나무 모양 구조를 따라 패턴이 기계적으로 조합되어 설계 최종안을 만들어낸다. |
원형건물 설계에 이미 제공되어 있는 시스템을 따라 패턴을 조합한다. |
프로젝트 팀이 만들어낸 시스템을 따라 패턴을 조합한다. |
그림조각 맞추기 과정을 통하여 패턴을 한번에 하나씩 전체 도식(scheme)에 짜맞추어 간다. |
|
문제해결의 기계적 과정 |
(중간의 변화) |
|
합리주의적/그림조각 맞추기 과정 |
크리스토퍼 알렉산더의 건축설계과정 개념 변화에 관한 연구 논문 중. 그림 7. 건축설계과정에 대한 알렉산더 개념의 변화
그의 홈페이지 http://www.livingneighborhoods.org/
CA에 대한 소개들:
See Also: 점진적으로 개선하기