hn-classics/_stories/2002/12849757.md

2.5 KiB

created_at title url author points story_text comment_text num_comments story_id story_title story_url parent_id created_at_i _tags objectID year
2016-11-01T20:28:59.000Z “Design Patterns” Aren't (2002) http://perl.plover.com/yak/design/ Tomte 310 122 1478032139
story
author_Tomte
story_12849757
12849757 2002

[Source](https://perl.plover.com/yak/design/ "Permalink to "Design Patterns" Aren't")

"Design Patterns" Aren't

"Design Patterns" Aren't

Length: 5 minutes

Description

The "design patterns" movement in software claims to have been inspired by the works of architect Christopher Alexander. But an examination of Alexander's books reveals that he was actually talking about something much more interesting.

Readers are cautioned that these slides were not originally intended for distribution on the web; they were written to accompany a five minute long talk given at Yet Another Perl Conference. They should not, therefore, be taken as a complete or well-reasoned presentation of my thoughts on this matter.

Complete Slides

  1. "Design Patterns" Aren't
  2. Design Patterns
  3. What is a Pattern?
  4. For Example: The iterator Pattern
  5. Is this really "a recurring design problem"?
  6. Is this really "a recurring design problem"?
  7. The Outcome?
  8. Christopher Alexander
  9. What's It About?
  10. Alexander's Conundrum
  11. Pattern Languages
  12. Patterns vs. "Patterns"
  13. We're Missing Out

Postscript


Return to: Universe of Discourse main page | Perl Paraphernalia | Classes and Talks

mjd-perl-yak+@plover.com