第四章,十七章读书笔记

第四章,十七章读书笔记

 

第四章:

1)我对于之前的如何简化代码,使代码更加易懂,如何复审等内容没有异议。我对结对编程有些问题。本章题目是两人合作,但在合作方式上却只有一种。这种方法跟我想的很不一样。我以为的两人合作是把一件事化成两件,分开做。但是书中却要求两人共用一台电脑,一人操作一人指挥。这是我从来没见识过的合作方法。我也自然而然地产生了和书中一样的困惑——被人盯着写不出来东西,这样感觉是在降低效率。。。。。。

   我搜索了与结对编程有关的资料,       

http://www.cocoachina.com/programmer/20170816/20263.html   作者从亲身经历的角度讲述了结对编程的可行与高效。

   但是我还是对这种方式抱有怀疑态度。 https://www.zhihu.com/question/19832735 文章分析了结对编程发展所遇到的阻碍。

有很多因素,


1。如管理者怀疑结对编程会让团队效率降低
2。不知道如何去结对
3。不清楚结对编程会给团队和项目带来的收益
4。很多工程师不喜欢交流
5。工程师不习惯结对。

这也说明了不是所有的程序员都想或者说适合结对编程。

 

极限编程不是软件方法论的最优解,它只是一个可选项。具体如何在诸多可选项中找出适合自己团队的最佳实践,应该靠不断分析、试错、调整,而不是照本宣科。

 

 

第十七章:

   这一章的内容生动易懂,没有什么特别想问的问题。

   1)只是我不是很懂这个例子的意义。代码量等于树叶量,那果实是什么东西?

posted @ 2018-04-01 11:00  哈哈哈好冷  阅读(147)  评论(1编辑  收藏  举报