行为驱动开发(BDD, Behavior Drive Development )是一个软件工程的系列实践,能够帮助团队快速构建和交付更多价值和质量的软件产品。其和敏捷以及精益开发实践,是一脉相承的。但是最重要的是 BDD 提供了一种通用的,简单的,结构化的描述语言,这种语言既可以是英语也可以是其他本地的语言,即使这些干系人不懂的任何编程语言,通过他能够很方便让项目成员和业务干系人非常顺畅的沟通需求。本场 Chat 笔者将会和大家一起探讨下面的主题:
- 什么是行为驱动开发(BDD)?
- 为什么使用行为驱动开发(BDD)?
- 如何做行为驱动开发(BDD)?
- 遗留系统适合使用行为驱动开发(BDD)吗?
阅读全文: http://gitbook.cn/gitchat/activity/59b0fdfea7179e475ef60b8c
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。