Skip to content.

Manageability

Sections
Personal tools
You are here: Home » blog » archive » Better Design Patterns Through Reflection
Views
  • State: published

Better Design Patterns Through Reflection

Document Actions
20030212055611

Gordon Weakliem blogs about a set of slides about "Design Patterns in Functional Programming".  Well, I found something even better, a paper based on Peter Norvig's work.  You can find the work here, the paper is interestingly subtitled "Better Patterns Through Reflection".

Here's a snippet of the conclusions:

Language features such as reflection, higher-order functions, multiple dispatch, and predicate types have a positive impact on the implementation of nearly all of the Gang of Four Design Patterns. In some cases, the need for an explicit pattern nearly disappear; such as the Factory Method patternbeing subsumed by an extensible instantiation protocol.

Last modified 2003-07-30 04:14 PM
 

Powered by Plone

This site conforms to the following standards: