Now 'Common Practice' got divided in patterns and idioms, jeez... One thing is to intelligently describe something another is to over-complicate and over engineer stuff out without creating added value.
We're writing about computer programs in a new stylistic form called pattern languages. The form has many internal references which map well to hypertext links. We've added links to published (or soon to be published) documents. Short summaries appear in