结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。
Jack Hou
2天
5200元
您希望了解结对编程的优势吗?
您希望了解什么样的代码更加具有可读性和可维护性吗?
您希望了解如何更好地改善既有代码的设计吗?
你希望了解如何通过测试驱动开发改善开发的过程吗?
……
本课程会:
1. 介绍代码中经常存在的坏味道
2. 介绍如何通过重构去除坏味道
3. 介绍结对编程和测试驱动开发的过程
4. 引导大家体验结对编程
5. 引导大家体验测试驱动开发
6. 引导大家持续学习和改进编写代码的匠艺
7. ……
本次课程会采用代码道场的形式,带领大家在轻松、愉快的气氛下,学习并体验编写代码的各种优秀实践,理论与实践相结合,为将来在工作中的应用做好准备。
主题 | 内容 |
---|---|
基本概念介绍 |
1. 代码坏味道 2. 重构方法 3. 结对编程 4. 测试驱动开发 |
第一轮道场(结对编程) |
1. 编写代码 2. 讨论与点评 3. 对比结对与个体开发两种方式 |
第二轮道场(结对 + 测试驱动开发) |
1. 编写代码 2. 讨论与点评 3. 对比先开发后测试与测试驱动开发两种方式 |
第三轮道场(结对 + 测试驱动开发 + 特定限制条件) |
1. 编写代码 2. 讨论与点评 |