企业级依赖关系

来源: OSCHINA
编辑: 红薯
2011-12-06

本文是从 Enterprise Dependency: The Next Generation 这篇文章翻译而来。


前 不久,我曾经发表了”The Enterprise Dependency“ 和 “Big Ball of Yarn”两篇文章。它们都是用视觉角度描述了一个天才的企业级框架——一个由很多像 “IEnterpriseAuthenticationProviderFactoryManagementFactory”这样的辅助类组成的有好几个 G体积大小的框架。今天,继续沿用这种风格,下面是另外一个表现各个组件之间相互依赖关系的图片,从中,你能体验出那些维护大型应用系统的程序员们每天所 面对的痛苦。

“有人设法让领导部门相信了我们的软件系统需要彻底的重写”鲍勃说,“于是,管理部门启动了‘新一代’项目计划。两年后,这个项目变成了拥有 1700个类、而且仍在增长的过度设计的恐怖系统。设计的功能目前还只实现了一半,但它已经装配到了正式产品中,把那个老的、大概只有100个类的易于维 护系统替换了下来。”

依赖关系

查看大图

展开阅读全文
2 收藏
分享
加载中
更多评论
8 评论
2 收藏
分享
返回顶部
顶部