Component architecture
- Smaller pieces of code, generally more readable (see catalog, events)
- But can get lost in indirection, sometimes difficult to keep the complete mental model in mind
- Sometimes tempted to use sophisticated Zope 3 patterns, where simpler, Python-based patterns would be better
- Suppress urge to say things like: “Hey, let’s use a multi-adapter!”
|