码迷,mamicode.com
首页 > 其他好文 > 详细

结对编程项目总结

时间:2015-10-07 06:15:20      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

一、说明结对编程的优点和缺点

 

 

二、结对的每一个人的优点和缺点在哪里

 

 

三、Information Hiding, interface design, loose coupling说明如何利用好这些原则

Information Hiding

信息隐藏体现了面向对象编程中的封装原则,在具体的实现过程中可以用以下方式实现:

1 多层设计中的层与层之间加入接口层;


2 所有类与类之间都通过接口类访问;

3 类的所有数据成员都是private,所有访问都是通过访问函数实现的;

 

interface design

界面设计能够使得软件的交互更为人性化,同时使得软件更易于使用。在设计交互界面时,应当充分考虑程序的合法输入以及用户的需求。

 

Loose Coupling

松耦合降低了软件在结构上的相互依赖程度,通过以接口的方式实现软件模块间的调用使得部分模块在发生改变时软件的其他部分可以保持不变。为了实现松耦合可以编写专门的接口类,降低不同类之间的耦合度。

 

四、Design by Contract, Code Contract的优缺点,如何融入你的设计中

 

五、说明你的算法的关键以及独到之处

 

六、代码覆盖率

 

 

七、UML类图

 

结对编程项目总结

标签:

原文地址:http://www.cnblogs.com/wk1216123/p/4858146.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!