2019-03-10 敏捷软件开发 第6章

本章给出了敏捷编程的一次完整的实践。需求是完成一个保龄球的计分程序,两个人进行结对编程的整个过程。

当我一看到这一章,我直接跳到最后介绍保龄球得分规则的部分先了解了保龄球的规则。然后看完了这个结对编程的实践介绍。

不敢苟同的地方是,我个人认为一个软件模块的设计非常重要,如果在设计没有搞明白前不要去开始写代码,书中边测试边改代码的方式不是太认同。总觉得如何设计不明确就开始写代码容易把方向搞偏,会做很多无用功。还是推崇经典的开发方式:分析明确需求->软件设计->编码->测试。不过这一段读下来对自己还是有启发的,原来自己开发时在测试模块上做的还不够,好多基本都没做,后续开发中测试模块要加强,要学习书中测试模块的编写方法。

 读完这一章,相当于对前面的知识有一个巩固,很有帮助。希望以后在工作中也能保持注重编写测试模块,充分测试所写代码的好习惯。

你可能感兴趣的:(2019-03-10 敏捷软件开发 第6章)