HaiJia Hou

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  开发方法论

摘要:我们听到敏捷开发中的文档都内容比较简练,篇幅相对比较少. 敏捷中有句名言是"个体和交互 胜过 过程和工具可以工作的软件 胜过 面面俱到的文档"。这句话说的有道理,但是容易给人们造成一种误解,就是文档的书写在敏捷开发中的地位很低,文档不需要写的太丰富,只要有足够的“点”,能保证软件如期交付,保质交付就可以了。个人认为文档的完整性,专业性对软件开发和持续的软件团队发展过程起着知识积累,能力展示,软件开发中的文档的书写是单凭个体的能力无法达到要求的。敏捷提倡人与人的互动,但人的每次互动是不断的耗费人力和时间成本的,并且质量不得保证。而文档是持续完善的,并且这种方式的知识传递不受人 阅读全文
posted @ 2012-01-16 10:29 HaiJia Hou 阅读(167) 评论(0) 推荐(0)

摘要:This artical comes from http://www.thoughtworks.com/consulting/testing-strategy. THe company "thoughtworks" is an amazing companyhas leadership in so... 阅读全文
posted @ 2012-01-09 17:33 HaiJia Hou 阅读(212) 评论(0) 推荐(0)

摘要:今天拜读了别人的代码,发现自己又一次孤陋寡闻. System.ComponentModel提供了很多丰富的对象让编程更简单,很容易地达到你要实现的目的,避免自己写更多的逻辑来实现你要的需求。 假设我们的产品是一个网站,它需要获取internet上其它网站的信息,比如股票,天气预报。要获取这样的附属信... 阅读全文
posted @ 2011-11-30 17:32 HaiJia Hou 阅读(281) 评论(0) 推荐(0)

摘要:现在在做一个网站的界面自动化测试开发,这个项目是开发与测试同步,即新开发了哪些页面,我们就要测试哪些页面;界面增加了哪些功能,或者还没有实现部分功能,我们测试人员就要想好怎么写程序去测试这些当前和未实现的功能。 在这个过程中,发现一个有一点很重要:为了达到方便测试的目的,(比如快捷找到所有期望的... 阅读全文
posted @ 2011-09-07 15:57 HaiJia Hou 阅读(273) 评论(0) 推荐(0)