skip to main | skip to sidebar

Jon Schull's Weblog

Tuesday, February 12, 2008

Patterns and Software: Essential Concepts and Terminology

Patterns and Software: Essential Concepts and Terminology

Patterns and Software: Essential Concepts and Terminology

by Brad Appleton <brad@bradapp.net>
http://www.bradapp.net/
last modified 02/14/2000


Table of Contents
Introducing Patterns!
Pattern Origins
A Bit of Patterns History
What is a pattern anyway?
Generative Patterns
Pattern Envy and Pattern Ethics
Proto-Patterns and Patternity Tests
Patterns are Useful, Useable, and Used
Anti-Patterns
Kinds of Patterns
Kinds of Design Patterns
Elements of a Pattern
Qualities of a Pattern
Patterns, Rules, and Creativity
Patterns and Algorithms
Patterns and Frameworks
The Quality Without a Name
Pattern Languages
Piecemeal Growth
Pattern Catalogs and Systems
Writing Patterns
Pattern Futures
Concluding Remarks
Further Information
Acknowledgements
About the Author
Index of Terms and Concepts

Posted by jonschull at 12:53 PM
Newer Post Older Post Home

RochesterGreenway Blog and Clipping Service

Loading...

Subscribe To

Posts
Atom
Posts
Comments
Atom
Comments

Followers

JonSchull's shared items

Blog Archive

  • ►  2012 (4)
    • ►  April (1)
    • ►  March (2)
    • ►  February (1)
  • ►  2011 (1)
    • ►  March (1)
  • ►  2010 (12)
    • ►  May (4)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (5)
  • ►  2009 (176)
    • ►  December (14)
    • ►  November (6)
    • ►  October (9)
    • ►  September (3)
    • ►  August (2)
    • ►  July (6)
    • ►  June (44)
    • ►  May (28)
    • ►  April (11)
    • ►  March (19)
    • ►  February (15)
    • ►  January (19)
  • ▼  2008 (241)
    • ►  December (41)
    • ►  November (42)
    • ►  October (25)
    • ►  September (26)
    • ►  August (11)
    • ►  July (9)
    • ►  June (8)
    • ►  May (25)
    • ►  April (8)
    • ►  March (16)
    • ▼  February (14)
      • WallStreetFighter: Charting Humor: The 10 Funniest...
      • CoolEarth Raises $21 Million for Solar Balloons : ...
      • MaxiVista - Multi Monitor Software
      • sketchyphysics2 - Google Code
      • About | Lily
      • Patterns and Software: Essential Concepts and Term...
      • DNE Desktop -- Multiple desktops, Easy to use file...
      • Issuu
      • Eureka! It Really Takes Years of Hard Work - New Y...
      • What's wrong with a Wii Media Lab? (Ethan Kennerly)
      • Light Doodles Greeting Cards - Lori Stotko Artist ...
      • HarambeeNet: About
      • profmason.com » Building stand alone executables f...
      • GoWrite Self Stick Dry Erase Rolls
    • ►  January (16)
  • ►  2007 (328)
    • ►  December (8)
    • ►  November (45)
    • ►  October (24)
    • ►  September (21)
    • ►  August (34)
    • ►  July (51)
    • ►  June (40)
    • ►  May (21)
    • ►  April (21)
    • ►  March (27)
    • ►  February (28)
    • ►  January (8)
  • ►  2006 (119)
    • ►  December (22)
    • ►  November (22)
    • ►  October (8)
    • ►  September (8)
    • ►  August (2)
    • ►  July (7)
    • ►  June (12)
    • ►  May (4)
    • ►  April (7)
    • ►  March (9)
    • ►  February (10)
    • ►  January (8)
  • ►  2005 (113)
    • ►  December (12)
    • ►  November (10)
    • ►  October (8)
    • ►  September (20)
    • ►  July (1)
    • ►  June (1)
    • ►  May (2)
    • ►  April (7)
    • ►  March (10)
    • ►  February (30)
    • ►  January (12)
  • ►  2004 (64)
    • ►  December (13)
    • ►  November (4)
    • ►  October (21)
    • ►  September (26)

About Me

jonschull
View my complete profile