A *(term) for describing how a solution framework is often not supported by underlying _(programming languages). It became infamous when the "Design Patterns" book for programming emerged, but primarily existed to illustrate how to work around _(C++), rather than focus on the issues. A later book for _(Smalltalk) was made in contrast. See also _(pattern languages).

<ul class="links">
<li>Peter Norvig's _(Design Patterns in Dynamic Programming| http://norvig.com/design-patterns/).
<li>Greg Sullivan's _(follow-up| http://www.ai.mit.edu/~gregs/ref-dyn-patterns.html), with actual code to illustrate, using a cooked-up object system in _(Scheme).
</ul>