On Tue, 2011-05-10 at 09:49 +0100, Michael Mehaffy wrote:
Yes, "design patterns" is Alexander's pattern language applied to software. (This writer mistakenly applies it more generically to patterns as in pattern books, which was only one aspect of Alexander's (and the software engineers') thinking - and not the most crucial aspect, which was the network logic.
By the way, a *great* resource on Alexander's thinking applied to software is Richard Gabriel's book, "Patterns of Software": http://www.dreamsongs.com/Files/PatternsOfSoftware.pdf Richard Gabriel has a good number of very interesting books and articles in that web site - including his technique of analysis of poetry based on Alexander's 15 properties of life (!). I heartily recommend reading his works to anyone interested in Alexander's thinking. Federico