[Zope-dev] ZPatterns Specialist Question

Steve Alexander steve@cat-box.net
Mon, 03 Jul 2000 12:14:34 +0100


Chris Withers wrote:
> 
> Just a quickie:
> 
> If, as the the ZPatterns Wiki states, 'Specialists are not classes',
> then why is there a 'Specialist' python class in the ZPatterns
> distribution?

ZClasses are coded (implemented) using Python classes, and each instance
of a ZClass represents a particular application-level class in Zope:

DTML Methods are coded (implemented) using Python classes, and each
instance of a DTML Method represents a particular application-level
method in Zope.

Specialists are coded (implemented) using Python classes, and each
instance of a Specialist represents a particular ZPatterns Specialist
object in Zope.


I think you're getting your levels of abstraction confused with your
meta-levels of abstraction :-)

--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net