Cyrille Martraire
unread,Mar 14, 2011, 6:02:58 PM3/14/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Patternity
You've heard of patterns before; forget what you know about them.
Patterns are not design patterns, in fact design patterns are only a
few subset of every pattern available in the literature, and many new
patterns are written every month. You probably also have your own
patterns in your mind, without knowing.
Don't bother about the definitions of patterns (there are many of
them); For us the word pattern will be a shortcut for whatever common
situations you can recognize, labelled with a unique name.
Pattern = Common Situation + Unique Name
The rule of thumb: if you can recognize a precise situation (a role
played by a class, a collaboration between classes, or just a style
for writing methods), then you can probably turn it into a pattern
into Patternity. This means you'll be able to express your intent
explicitly, and tools will be able to manipulate that pattern to do
good things for you.