话不多说!先上图!!!!看看我和小伙伴认真学习的照片(你懂得
左:13061212赖彦谕 右:13061203徐丞
首先按照要求分析一下自己的优缺点!
赖彦谕:
优点:服从安排合作 愿意提出想法 敢于接受任务
缺点:拖延症晚期 手癌晚期 代码能力并不是很强大
徐丞:
优点:编程能力还可以,对C++掌握比较好;细致认真,查到好多bug;逻辑严密
缺点:面向过程的编程思想比较严重,函数体一般比较长,而且有大量的if-else逻辑判断
1.结对编程的优点和缺点:
优点:
(1)从结对编程的这一个词语的分析来看就知道,结对编程比较考验大家的配合,合作能力。有一定的机会锻炼大家的团队协作能力
(2)提高了个人学习能力,因为有机会向对方学习编程的一些技巧。
(3)有助于编程过程中的注意力集中,因为结对编程可以在一定程度上督促对方进行程序的阅读和理解。
缺点:
(1)性格差异,导致合作会有些问题
(2)有时候难分工作量的大小,因为都不好意思推脱任务。
2.说明怎样利用好这些设计:
Information hiding:
interface design:
Loose coupling:
3.Design by Contract&&Code Contract
原文:http://www.cnblogs.com/Cocky/p/4858063.html