From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2004-04-02 00:58:14
> > So, for me it is pretty easy, traits *only* describes
> > Model-invariant parts of Concept Features while policies
> > furnish Models of Concepts.
> Skipping all the GP stuff: traits DESCRIBE and policies ACT.
And why would we name these concepts Trait and Policy?
Describe/Act classification could be interesting, but IMO it has *nothing*
to do with Trait/Policy one. See my other post for one example. Here another
one: how ConversionPolicy in SmartPointer design act?
Let me repeat very simple rule (though a bit simplistic to be correct in
general case) I believe is keystone to the Trait/Policy separation:
Trait is specific to the type
Policy is orthogonal to the type.
Do you have an example refuting my view?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk