2008/08 – 2016/07 Cooper at 东软担任角色:产品经理,架构师,开发人员,推广人Cooper是一个为软件架构师、设计师、开发人员和质量保证人员提供的用于分析、评价和改进程序结构的工具。
架构特点:按需发布(单机、CS、Web、基础设施【parse、service、util、knowledge】)、统一模型(metadata、model)职责描述:创建评鉴软件结构质量的度量模型 向使用工具的软件架构师讲解软件结构设计的原则等 在该项目中深入实践了多个架构原则(稳定依赖、抽象稳定等价、发布重用等价等)、面向对象、DDD等方面。 通过推广他人使用,传播了架构设计的一些思想、原则和具体方法。编写了数十篇在研发Cooper过程中可以指导他人完成架构设计的文章。
地址:https://github.com/jdepend/cooper