代码改变世界

随笔档案-2011年08月

简单设计

2011-08-31 08:10 by 横刀天笑, 5825 阅读, 收藏, 编辑
摘要: XP(极限编程)里除了大名鼎鼎的TDD,重构等最佳实践外还有一些不怎么被人注意的实践,比如本文想谈的简单设计(Simple Design)。 我们常常说设计要简单,简单即美。甚至敏捷软件开发的四个要素(沟通、反馈、简单、勇气)简单也位于其中。那到底什么是XP开发者眼中所认为的简单呢? 在Kent Beck所著的《解析极限编程》里对简单设计有四条“简单”的描述,通常也被大家称为简单设计四原则 阅读全文

给Cuke4Duke添加一个AfterAll标签(一):使用Cuke4Duke

2011-08-31 07:08 by 横刀天笑, 2680 阅读, 收藏, 编辑
摘要: 我们团队使用的Cucumber作为我们的功能测试框架。Cucumber是一种BDD(Behaviour driven development)测试框架。感兴趣的读者可以去Cucumber的官网了解BDD和该框架更详细的信息:点击这里。在这里我就不详细描述了。 那么这和本文要说的Cuke4Duke有什么关系呢?实际上Cucumber是ruby编写的,原生的也只对ruby编写测试提供支持。而Cuke... 阅读全文
点击右上角即可分享
微信分享提示