一般来说,软件架构设计是降低成本,改进质量,按时交付产品和按需交付产品的关键因素。在这篇文章中,笔者把讨论的焦点放在实现这些目标所能带来的好处。作为一个构架师,证明我们的存在是没有任何意义的。这个部分......
2008-04-08 关键字:对于软件架构这一概念,有太多的版本,目前在业界由大师级人物或组织提出的对这一概念的阐述就超过十种以上,我个人比较赞同RUP(Rational Unified Process)中对软件架构的定义。......
2008-04-07 关键字:有人说“TDD(测试驱动开发)可以带来优秀的设计”,也有人说“TDD会对设计有负面影响”。如果有个具体例子的话,讨论起来会实际得多,所以下面我们来看一下私有方法以及它与优秀设计、可测试性的关系——这种......
2008-03-06 关键字:测试用例的设计和编制是软件测试活动中最重要的。测试用例是测试工作的指导,是软件测试必须遵守的准则,更是软件测试质量稳定的根本保障。本文将给大家讲述如何设计编写和设计软件测试用例。......
2008-03-05 关键字:测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。......
2008-03-03 关键字:软件项目中有许多决策是出于生产力方面的考虑而决定的,尤其是在项目比较成功的情况下,市场发展了,与此同时领域知识和客户需求也变得愈发复杂。产品的目标范围很可能会发生无法预料的改变,而且需要更进一步按照用......
2008-01-17 关键字: