2002-07-31 Design Patterns in Dynamic Programming http://www.norvig.com/design-patterns/ GoFの23個のうち16個はLispなどの言語では不要。