- 博客(5)
- 收藏
- 关注
原创 知耻而后勇-测试也是向前进了一步
在测试-编码-重构的过程中,测试前置的想法一开始接触的时候会觉得有点匪夷所思:如果单做了一个没有实现或者会出错的测试,难道也是向前进了一步? 其实看你怎么看这个问题。针对一个失败的测试,一种看法是系统有错了;但另一种更为积极的看法是把测试和代码都看成系统,一个失败的测试至少说明了一个积极的地方:我们的系统可以在没有这项功能/出现这种错误的时候告诉我们,这难道不算是一个重大的进步,不是有古训“知耻而
2004-08-21 13:09:00 1007
原创 关于Plugin在Eclipse可以运行,单独发布时不能运行的问题
在Eclipse PDE开发环境中运行得很好的插件,单独发布后却不能正常运行,也没有出任何错误,真是费我一阵好找。最后才发现是build.properties文件里没有把引用的资源和jar打包到plugin里面,真是。这个问题本来不大,只是没有及时发布发现累积了很多这种问题,至少都改了八九个地方。足可见及时的发布的重要性。如果尽早地进行发布,这个问题本可以早一点发现。如果把打包的过程一直到最后运行
2004-08-21 13:04:00 1300
原创 No Perfect World
做重构时总有想一步登天的想法,每每想起一个重构到一个大的重构的中间状态时觉得很不习惯。这跟长期以来形成的习惯是格格不入的,程序员总是追求完美。看见软件的这种状态很难习惯。其实仔细想来,也许一个中间状态才是当前的最完美状态,可能你想的最终状态永远不会达到。这部分是因为想象中的状态往往并不完美。往往听见有人说用了一下午完成了一个重构,如果说是指用很多小的重构来最终完成一个大的重构倒比较好,如果是指中间
2004-08-03 17:40:00 920
原创 关于XP的十二项实践
前一段时间看了Martin Fowler的一篇Blog(http://martinfowler.com/bliki/PrinciplesOfXP.html),介绍关于Principles的事。深以为然,其实XP不XP关键是一种态度,一些原则,也即所谓的“是非观”。而这些是非观体现在比较高层次就是Value,体现在中间层次就是Principles。 结对实践应该是对团队建设极其有益的实践,只是实施起
2004-08-02 13:28:00 1144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人