Tuesday, September 12, 2006

Patterns in programming languages

Another critique of "design patterns".
Patterns are signs of weakness in programming languages.

When we identify and document one, that should not be the end of the story. Rather, we should have the long-term goal of trying to understand how to improve the language so that the pattern becomes invisible or unnecessary.

No comments: