首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >BDD目标和属性

BDD目标和属性
EN

Stack Overflow用户
提问于 2013-07-30 20:26:37
回答 2查看 2.7K关注 0票数 2

在阅读development之后,我不确定BDD的目标是什么。

以下哪个是行为驱动设计(BDD)的目标?选择所有适用的选项。

  1. 以验证应用程序是否符合规范。
  2. 以验证设计是否能满足客户的要求。
  3. 帮助客户了解应用程序的使用。
  4. 在开发之前和开发期间问有关应用程序行为的问题

我在测验中选择了(1),(2),(3)和(4),因为所有这些似乎都是BDD的目标,但我错了。其中哪些不是BDD的目标?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-02 16:37:28

BDD的目标是“重要的软件”。自从2004年丹·诺斯( Dan )开始谈论这件事以来,这一直是一个标签。这是为什么它从一开始就有所改变的原因之一,现在它包含了类似于特性注入之类的东西;因为每次我们找到一个地方,我们可以使用BDD,但仍然编写软件并不重要,我们修复了BDD。

这里列出的所有四个元素都是人们通常作为BDD的一部分所做的事情(是的,我看到人们使用它来帮助客户了解他们真正想要的东西,以及如何使用一些不同的东西),目的是编写重要的软件,尽管如果您使用BDD来验证或验证某个东西,那么您可能已经太迟了。

票数 2
EN

Stack Overflow用户

发布于 2013-08-02 02:17:44

帮助客户理解应用程序的使用并不是BDD的目标之一。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17956713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档