2006年7月15日
摘要: 强烈建议公司进行单元测试,执行每日构建,以提高质量,降低成本。 由于项目的特殊性,我们的项目需要于WebService进行挂接,并且这个部分是项目的核心部分之一,我们在此基础上进行2次单元测试,以保证原始程序(J2EE环境)和调用环境(.Net 2.0)都是可用的。 使用的工具:TestDriven.Net ,NUnit,打算引入NAnt,等项目进入完整功能迭代时将引入Nant。 每天运行2次以上... 阅读全文
posted @ 2006-07-15 16:25 caidehui 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 什么是团队精神,世界杯给了我们很多的启示。 目标,团队首先有一个明确的目标。 世界杯上32支队伍各有不同,如果都奔冠军而去其中的30支队伍都会受到羞辱,因此每个球队都有自己的目标。德国队进入八强,巴西队想再次折桂,一个达到目标,一个黯然离去。 目标对一个团队来说非常重要,项目组的目标就是项目按时、按质、按量、按成本的完成。根据项目的不同目标也有所变化,有的是按时为主,有的是按质为主,各有不同,当然... 阅读全文
posted @ 2006-07-15 16:25 caidehui 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 这8-9年时间,开发、设计、管理、客户沟通、市场都在做,都做过,觉得做的总有很多差距,回想起来,真是感慨万千。 最近一个项目的第二个开发阶段结束,组织进行代码评审,回想很多事情,其中态度、细节、习惯决定成败的感觉越来越深刻了。 态度决定成败,自米卢后,被中国人高度的认可。一个人的态度决定了很多事情,在部队,你的态度就决定了你将来是到连长,还是师长,哪个首长愿意提拔一个不安心做事的兵。在公司,哪个经... 阅读全文
posted @ 2006-07-15 16:25 caidehui 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 做了2次代码评审,Java和.Net都做了大约3个小时。最大的收获就是将调度方法与原子操作方法区分开。 调度方法一般就是根据不同情况,调用别的方法来实现某个功能的方法。 调度方法体现的是流程。 原子操作方法,一般就是功能单一,只完成一个简单功能的方法,他将被调度方法调度。 原子方法体现的就是原子操作。 这两个方法的有效区分是提高代码质量的重要手段。 当我们开始重视代码质量的时候,定义了很多... 阅读全文
posted @ 2006-07-15 16:25 caidehui 阅读(369) 评论(0) 推荐(0) 编辑