BDD(
Behaviour Driven Developement)最重要的基础概念是业务化的“Story”,缘于一个很显而易见的原因——“软件开发是要服务于业务需要的”,但实际项目中往往因为各种外部原因打扰我们对这个问题的关注,项目开发的很多时间被“浪费”在怎样完成令项目经理满意的各种报表上,或者像有点“走火入魔”趋势的测试驱动一样,每天忙于为每个类建立Test Class,并且为每个方法、属性建立Test Method。但实际上业务目标往往是粗颗粒度的,BDD一个很重要的目标就是直接达成“需求到实现”的过渡,而并非“需求——概要设计——详细设计——实现”这个中规中矩的过程。
业务驱动的开发翻译,行为驱动开发(一)Behaviour Driven Development 行为驱动的开发框架——NBehave
分享到:
相关推荐
The Cucumber Book - Behaviour-Driven Development for Testers and Developers.pdf 清晰pdf英文版。
The Cucumber for Java Book Behaviour-Driven Development for Testers and Developers 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传...
原作名: The Cucumber Book:Behaviour-Driven Development for Testers and Developers 译者: 许晓斌 / 王江平 这是一本半技术书籍,虽然是测试使用,但阅读它实在也需要一定的代码基础,所以可见,测试的技术含量...
With this book you’ll also discover how to design simple and easily maintainable code, work with mocks, utilise behaviour-driven development, refactor old legacy code, and release a half-finished ...
针对Java语言,结合实例介绍测试驱动开发的方法。英文原版。 Test-driven development (TDD) is a development approach that relies on a test-first procedure that emphasises writing a test before writing the...
Title: The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers Author: Aslak Hellesoy, Matt Wynne, Seb Rose Length: 338 pages Edition: 1 Language: English Publisher: ...
"Behaviour Driven Development" is about writing software that matters. It is an approach to agile software development that takes cues from Test Driven Development, Domain Driven Design, and ...
The RSpec Book: Behaviour Driven Development with Rspec, Cucumber, and Friends beta 15版本,包括Rails 3 beta的内容
行为树的介绍,包含结构特点等知识,非常适合入门的初学者学习参考
behaviourtree.lua, 一种从javascript移植的简单行为树库 BehaviourTree.lua 从 javascript 的行为树端口的Lua实现在这里。 它们对于实现AIs非常有用。 如果你需要更多关于行为树的信息,看看 GameDevAI,有一个关于...
Fluent-Behaviour-Tree, 基于fluent的C# 行为树库 Fluent-Behaviour-Tree基于fluent的C# 行为树库。如有背景,请参阅附附文章。了解行为树以下是一些帮助你理解行为树的资源:行为树( 维基百科)AI的行为树: 它们是...
上海财经大学 饶育蕾、刘达锋 2003年的版本
2:cakephp中虽然对模型的操作方法中并没有提供像上面提到的连贯方法 但是cake框架提供了一个containable行为类来更好的完善模型关联中遇到的上述问题 ">1:thinkphp中通过框架提供的连贯操作Model >join ‘other ...
erlang四大behaviour之四-supervisor
unity最强的行为树插件,没有之一,游戏开发,项目开发必备。
编程-101 优秀程序员的基本知识 算法、数据结构、设计模式...... ... The Cucumber Book: Behaviour-Driven Development for Testers and Developers (Pragmatic Programmers) 其他 有效地使用遗留代码
Tribological behaviour and wear mechanism
行为树比较好比较详细的两份资料。包括一些实现细节和概念 behavior tree
基于BehaviourTree行为树编写的一个BossAI,包含巡逻,追踪玩家,追中到玩家后随机选着攻击事件,被玩家攻击后死亡。适合刚学习的BehaviourTree同学 当作入门的教程
Until now it's been difficult for teams developing Java applications to learn how to benefit from Behaviour-Driven Development (BDD). This book changes all that by describing in detail how to use ...