See More

代码的开发想到的, 架构的设计考虑的是分布 各个模块尽量少的耦合,尽量避免单点依赖 各个模块代码的实现要有总分,和分总之说,个人观点 提供统一API到各个功能实现 各个功能实现并封装结果 关于API的特点,可以看作汇集处。设计入口和传入数据结构,返回规定数据结构 对于异常处理机制,功能的实现raise所有异常,自定义/运行时异常 在api层捕获/处理,关于如何做到合理捕获机制, 是否可以使用python的Decorator。 a simple example: ./code/decorator.py