随笔分类 -  项目开发

 
C++测试全攻略(转)
摘要:在c++的世界里,程序设计的优雅让位于程序的稳定性、健壮性。“好程序是测出来的”这句话在C++领域里得到了充分体现。下面是我在开发中使用的测试方法,抛砖引玉,和大家交流下。 测试期间,关闭对core文件的限制,使用命令:ulimit -c unlimited (1)开发阶段,使用cppunit维护测试用例。我一般是用于测试解析类、算法类。 从http://sourceforge.net/proje... 阅读全文
posted @ 2008-02-15 10:25 AaronChen
CppUnit单元测试
摘要:测试是软件开发过程中极其重要的一环,详尽周密的测试能够减少软件BUG,提高软件品质。测试包括单元测试、系统测试等。其中单元测试是指针对软件功能单元所作的测试,这里的功能单元可以是一个类的属性或者方法,测试的目的是看这些基本单元是否工作正常。由于单元测试的内容很基础,因此可以看作是测试工作的第一环,该项工作一般由开发人员自行完成。如果条件允许,单元测试代码的开发应与程序代码的开发同步进行。 虽然不... 阅读全文
posted @ 2008-02-15 10:11 AaronChen
电信级系统性能分析
摘要:昨天我们部门就系统运营4个月来的主要性能问题作了一个研讨会。随着数据量的日益壮大,系统性能缺陷也在逐渐显露。 我们都听过一个流行的说法"唯一不变的,就是变化"。变化是不可避免的。每天系统都会产生大量新情况,有些是预期的,有些是我们未考虑到的。 但作为一个电信级的系统如何才能够保证系统应对都种未知变化时的稳定性和健壮性呢?为了尽可能的分析这个问题,我想从设计,开发,运营,维护的角度作些分... 阅读全文
posted @ 2008-01-19 09:33 AaronChen
如何有效地编写软件
摘要:1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(Test Case)。应该用一个专... 阅读全文
posted @ 2007-12-29 16:04 AaronChen
petshop4.0 详解之一(系统架构设计)(转载)
摘要:petshop4.0 详解之一(系统架构设计) 前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计... 阅读全文
posted @ 2007-12-25 21:00 AaronChen

hello