A Comparison of classical OOP, Zope and Circuits

This is based on the talk Interfaces, Adapters and Factories (#181) where I've created samples based on the same set of slides found here:

The naming convention I've used in each sample is as follows:

  • -- Classic Object Orientated Programming
  • -- Zope Interfaces, Adapters and the ZCA
  • -- Circuits Component and Event-driven Architecture