4阅读构建之法第四和十七章
构建之法第四章
为了找出和修正代码错误,需要使用代码复审的方法。
换言之,代码复审可以发现许多问题,效果这么好,所以更好的方法在于时刻处于代码复审的状态。
书中提到,事实上,极限编程(Extreme Programming)正是为此应运而生的。
简单说就是两个程序员结对编程,类似于狙击手和观察员的关系,同时互助合作来Coding。
这倒是以前从来没有听说过,只知道有代码复审,不像代码复审那么容易理解,结对编程是一个特殊的开发模式,像是开发复审一体化的模式。
总之,结对编程是个渐进的过程,度过学习阶段后,开发的质量和效率大大提高,简言之,可以取得更高的投入产出比。
构建之法第十七章
这一章给我留下深刻印象的就是第一节中提到的领导力。
领导们,管理事务、领导团队。
通常大家会重视人的管理能力,却忽略领导能力。
依我的理解就是,管事不如管人。
一个团队,领导看重队员的方面有很多。
能力和动力可以大致概括领导需要的对队员的了解
既要锻炼能力,又要提升动力。
之前所谓的领导力,归根结底是带领整个团队成长。
我觉得,就是领导团队的人,做好团队的事,完成团队目标,不断成长。
当然如何领导人,领导人去做事,归根到底在于人,具体感觉也是一门大学问了。