Tesugen

Christopher Alexanders mönsterteori och IT-världens anammande av den – uppföljning

Efter min kommentar till Peter Tallungs krönika om designmönster har jag utväxlat en del mail med honom om detta. Peter skrev att han tyckte “det var lämpligt att börja med den ytliga synen på mönster, som ett designspråk”, vilket jag håller med om, särskilt med det i åtanke att det rör sig om en krönika på omkring 2500 nedslag. Min avsikt var aldrig att undervärdera mjukvarudesignmönster, utan att utforska hur de skiljer sig från Alexanders idéer. Från ett av mina mail till Peter:

Patterns är ju något som underlättar utveckling på de sätt du skriver om, men jag tycker att Alexanders ursprungliga idéer om processen osv. har mycket att lära systemutvecklare. Just detta med “hela, levande” byggnader är kanske svårt att applicera på mjukvara, men det med en organisk evolutionär process har absolut relevans.

Och från ett senare mail:

Det jag är ute efter är inte att designmönster skulle vara värdelösa bara för att de skiljer sig från Alexanders idéer, men jag tycker det finns ett värde i dels att erkänna att de skiljer sig (om inte annat så av respekt mot Alexander), dels att undersöka på vilket sätt hans ursprungliga idéer vidare kan berika systemutveckling.

The above was posted to my personal weblog on April 1, 2004. My name is Peter Lindberg and I am a thirtysomething software developer and dad living in Stockholm, Sweden. Here, you’ll find posts in English and Swedish about whatever happens to interest me for the moment.

Tags:

Related posts:

Posted around the same time:

The seven most recent posts:

  1. Tesugen Replaced (October 7)
  2. My Year of MacBook Troubles (May 16)
  3. Tesugen Turns Five (March 21)
  4. Gustaf Nordenskiöld om keramik kontra kläddesign (December 10, 2006)
  5. Se till att ha två buffertar för oförutsedda utgifter (October 30, 2006)
  6. Bra tips för den som vill börja fondspara (October 7, 2006)
  7. Light-Hearted Parenting Tips (September 16, 2006)
Bloggtoppen.se