next up previous contents
Next: Message Logging Up: Modules, Supermodules and Context Previous: Multiple Algorithms   Contents

Side-effects

Modules are supposed to have no side-effects beyond modifying the content of event and object manager. In particular, they are not supposed to perform I/O by themselves, leave files in the user directory, perform their own persistent object management or use means of module-to-module communication other then via named objects in event or object manager.



Gunther Roland
2000-05-05