# context context: 通过提供动态接口,自由组合功能模块,让开发变得更简单。 ## 模块设计原则WCW(want, can, will) * 必须让自己容易知道想做什么 * 必须让研发容易知道能做什么 * 必须让用户容易知道会做什么 ## 模块设计接口CMOS(context, message, operation, system) * 模块管理context * 消息管理message * 命令管理command * 配置管理config * 缓存管理cache * 服务管理server