构建之法阅读笔记

在这周阅读构建之法的过程中,我了解到了有关结对编程的一些知识。

 

结对编程的优点:

1. 在开发层次,两人合作解决问题的能力更强。

2. 对于开发人员,高质量的产出能带来更高的满足感。

3. 在企业管理层次上,结对能更有效地交流,相互学习和传递经验,分享知识,能更好地应对人员流动。运用恰当,结对编程可以取得更高的投入产出比。

 

尽管结对编程由以上优点,但也有不适用结对编程的情况,如下:

1. 处于探索阶段的项目,需要深入的研究时。

2. 后期维护时,如果技术含量不高,则没有必要。

3. 验证测试需要很久的时候。

4. 合作中的领导方能力不足时。

 

下面是一些在结对沟通时的一些技巧,很有启发性。

首先是几个概念:

1. 最外层:行为和结果

2. 中间层:习惯和动机

4. 最内层:本质和固有属性

 

比如小明上交代码的格式并没有按照要求写,那么这个事件的三层分别如下:

1. 最外层:小明的代码格式错误。

2. 中间层:推测小明具有某种情绪而故意写错。

3. 最内层:推测小明本质就是如此。

在沟通交流过程中,结对成员要对最外层进行讨论。例如:成员可以对小明说“你这个代码格式有误,请修改。”。而不是说中间层:“你是不是故意的?”。甚至说最内层:“你太傻了。”。

转载于:https://www.cnblogs.com/xDan/p/5401122.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值