![]() |
Christopher Alexander - A sketch of his workveryard projects > people > alexander |
Christopher Alexander | Material and links | Key books | Web links |
![]() |
Alexander and software engineering
Alexander as teacher - an anecdote
Metropolis |
![]() |
Pattern Language
website
Notes on Christopher Alexander (by Nikos A Salingaros, professor of mathematics, Texas) |
![]() |
Christopher Alexander and Software Engineeringveryard projects > people > alexander > software engineering |
In the past, Alexander has expressed some ambivalence and suspicion about the use of his work by software engineers. More recently, he has been persuaded to make occasional keynote speeches at software conferences and to write prefaces for software books. It may even be true that some software practitioners understand his work better than most architects. However, he is clearly troubled by the fact that software practitioners mostly only pick up fragments of his work, and ignore the holistic aspects of his thinking that he regards as crucial.
![]() |
Christopher Alexander as Teacherveryard projects > people > alexander > teacher |
During a coffee break, some of the students apologized to him for the facilities. The room in which the seminar was held was a fine 18th century drawing room overlooking Regent's Park, but it was not ideal for holding a seminar. The seating was awkward and uncomfortable, you had to trip over people to get to the board, the lighting and ventilation were poor, there was traffic noise outside, and so on. Perhaps some of the negative feelings about the course were now being attached to the building. Perhaps some of them felt bad that the Institute couldn't provide better accommodation for such an eminent visitor.
Alexander decided to set them a task: to design a new lecture room for the Institute, one in which they would be proud to entertain guest lecturers such as himself. They protested: they hadn't been taught to do proper design yet. In fact, that was one of their main complaints about the course so far, hadn't he been listening?
Of course he had been listening. Patiently he pointed out to them how they could use the ideas and techniques they had been taught, and apply them to this design task. Observation, analysis, drawing, simple model-building, and so on. He integrated these components for the students, or better still, gave them the opportunity to integrate them for themselves, not through abstract theory but by embodying them in a practical task.
Now that's what I call Education.
book | comment | ordering | ||||||||||||||||
Christopher Alexander
The Nature of Order Forthcoming
|
|
|||||||||||||||||
Christopher
Alexander et al. A New Theory of Urban Design.
Oxford University Press 1987 |
Describes how large systems can evolve in a coordinated way, organically, without central top-down planning. | ![]() ![]() |
||||||||||||||||
Christopher
Alexander. The Timeless Way of Building.
Oxford University Press 1979 |
A profound book, influenced by Daoist
thinking. Explains, rather abstractly, how to use the Patterns.
Software engineers tend to avoid this one, finding it more mystical than practical. |
![]() ![]() |
||||||||||||||||
Christopher
Alexander et al. A Pattern Language.
Oxford University Press 1977 |
Offers a catalogue of design patterns suitable for towns, buildings and construction. Standard reference for software patterns. | ![]() ![]() |
||||||||||||||||
Christopher
Alexander. Notes on the Synthesis of Form.
Harvard University Press 1964 |
A ground-breaking work on the fit between requirements and design. Cited by software methodologists such as Ed Youdon and Tom De Marco to support top-down design methods, although Alexander has since repudiated such approaches. | ![]() ![]() |
![]() |
veryard projects > people > alexander |
Copyright © 1999-2004 Veryard Projects Ltd http://www.veryard.com/books/alexander.htm |