Home
介绍
1.
专业软件开发
1.1.
软件开发的专业性
1.2.
敏捷软件开发
1.3.
OO和DDD
1.4.
TDD和BDD
1.5.
构建自动化与持续集成
1.6.
软件质量检测与改进
2.
范例项目:在线考试系统
3.
价值驱动的需求建模
4.
行为驱动开发:需求即测试
5.
深刻理解业务领域:领域建模
5.1.
什么是领域模型
5.2.
领域模型的要素
5.3.
在线考试系统领域模型
6.
准备工具集
6.1.
测试工具
6.2.
版本控制工具
6.3.
自动化构建和持续集成工具
6.4.
集成开发环境
6.5.
项目管理工具
7.
架构设计
8.
实现
9.
持续集成、持续交付、持续质量分析改进
本书使用 GitBook 发布
专业软件开发:范例驱动
测试工具