ZClasses: Love 'em, hate 'empeople swore by them while other swore at them. Here'e my take on ZCLasses. I started with zope in end of 1999. ZClasses were what attracted me. Here we have a framework(?) to build web apps thru the web. Pointy Clicky! And i built myself a web app that runs a publishing site. And it's still running. Here's what i learned:
changing base class in zclass is not possible. sure, there's a hackish way of doing it, but not as clean as changing a python class. now, i have to carry all those outdated baseclasses.
i think all the above is doable in a python product, but i haven't yet reached that level :P however, sometimes an app with simple functionalities will need to evolve. it can become more complex. this is when starting with zclass is bad. but, if we took into consideration the first bullet, we're probably safe, since we can change our python base class.
with time, we can live without zclasses. but zclass has this aura that attracts newbies. we're all are once a newbie. i was and still am. what's one great thing about zclass? it makes me learn python! |
This site conforms to the following standards: