结对编程----分析队友代码

通过测试运行队友代码,整体功能及需求都达到了个人编程的要求。下面就细节分析队友代码的优缺点。

优点:1、使用了类封装了整个功能,同时各部分都有写一个方法,耦合度低

   2、代码注释明确,可读性高,很容易就可以看懂每一步在做什么

   3、相对于自己的代码,其代码添加括号的实现以及重复题目查重功能比自己的完善

缺点:1、运行程序后,和用户的交互度不够,如果可以提示用户输入账户密码以及生成试卷后提示生成完成会人性化一些

   2、对于登陆状态下,如果我在输入生成题目个数时输入“切换为小学(初中/高中)”会出现死循环

整体感觉队友代码的完成度是比自己的代码高的,通过分析队友代码的写法,自己也感受到应该结合C++面向对象的特点,使用类去编写项目,因为到之后的大项目,如果不使用类编写代码,提供接口

,团队之间代码的结合起来就很麻烦。还有分析队友对查重部分代码的实现,还是收获挺多的。

猜你喜欢

转载自www.cnblogs.com/bearBaby/p/9712542.html