Traits, rôles and other repurposed terms

Jonathan Stowe jns at
Fri Feb 8 10:45:45 GMT 2008

On Thu, 2008-02-07 at 14:06 -0600, Jonathan Rockway wrote:
> * On Thu, Feb 07 2008, Jonathan Stowe wrote:
> > On Thu, 2008-02-07 at 12:51 -0600, Jonathan Rockway wrote:
> >> it will use "traits", although we prefer to spell it "roles".
> >
> > I admit it: I'm an arts graduate and musician who plays at being a
> > computer programmer during the week. Now I *think* I know what you these
> > mean but just to check could someone explain in a simple paragraph
> > suitable for a naïve audience.
> Sure.  The summary:
>   Roles are a way to cleanly reuse code among classes that aren't related.


I'm still left none the wiser to what they actually *are* though,
knowing what I can do with them doesn't help me understand....

This signature kills fascists

More information about the mailing list