mocona provides various tools for composing loosely coupled systems. You can install via the command
pip install git+https://github.com/hsfzxjy/mocona@v0.1.0
# or
pip install git+https://github.com/hsfzxjy/mocona
# if you want a developing version
This is currently a library for personal use. It would violate PEP 20 -- The Zen of Python. It is not explicit and somehow magical. For whom interested in its story, there's a series of blog posts on the motivation, usage and technical details
- Part 0 - Preface
- Part 1 - Verbosity or Anti-Pattern
- TO BE CONTINUED
If you want to argue upon the philosophy of design, please don't; if you find it useful, I would be glad to hear that.