柚子Nan--回归原点

Everything can be as easy as you like or as complex as you need.
posts - 231, comments - 973, trackbacks - 17, articles - 29
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

最近工作的一点感想

Posted on 2004-03-09 11:40 柚子Nan 阅读(933) 评论(1)  编辑 收藏 所属分类: [成长经历]

首先说第一个
现在正在看《Test-Driven Development : By Example》,看完第二章以后,忽然在在脑子中闪现一个问题:
写测试代码的时候,一个测试类,是否只声明一个全局的被测试对象就够了?晚上发现是一个设计模式:Value Object,虽然还不是很懂:)

第二个
现在看了大概15天前写的一点代码,是关于“动态生成页面”。
发现,以前写的代码过段时间拿出来看,或者拿来运行,就不行了。
总是报异常!可能当时就没有写完善,或者其他的条件变化导致错误。这样的话,我要重新的跟踪,debug, F11....很烦人的

这个问题强制的让我思考如何解决?
frist,真的应该好好的写注释代码了。您有没有好的建议?
second,可以通过一定的测试机制保证代码的正确执行/,给每个类写测试代码!采用TDD方法!

Feedback

#1楼    回复  引用    

2004-03-09 14:08 by JGTM'2004 [MVP] [未注册用户]
1、稍后我给你回复邮件讲解Value Object相关的概念。
2、这是典型的非产品代码的特征,而且因为你没有相应的单元测试,所以不能很快知道错在何处。

看看我在博客堂的几处回复(大概是这两天在kaneboy和microhelper那里),你应该知道注释到底是否一定要写(不用说也知道,光写注释并不能帮你发现问题)。关于测试驱动开发,这个是一定要好好体会的,一定要亲自动手,养成不写出测试绝不动手写程序的习惯,要严格遵照TDD的稳步循环规则办事:添加功能——红灯、最快方法实现功能——绿灯、保持功能稳定——重构……

相信你会有所收获!:)

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: