专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  本文中Paul Duvall 将演示如何通过使用 JUnit、JDepend 和 Ant 编写有关测试来发现架构偏差,从而做到在发生问题之前主动发现问题……  我在曾经从事的很多软件开发项目中观察到,软件开发中一直存在这样一种现象:您实际拥有的架构往往与想象中的不同。  通过分析代码的度量报告,比如由 JDepend 工具生成的报告,您可以有效地判定代码是否实现了确定的架构。有些团队对代码做反向设计,得到对应的 UML 图表,也能够达到上述效果,还有一些团队甚至在编程时使用 IDE 生成相同的工件 —— 即实时反向设计。可是,所有的这些方法都还是反应式(reactive)的。您必须手工审视 [阅读全文] [PDF]
1 共1条 分1页