结对编程队友代码分析

代码结构分析:

定义了一个user类,包含

             void login();

              void creat_Topic();

              void creat_timeFile();

              void creat_math(int number);

              void switch_account();

              void judge_Symbol(int option,int ope);

              bool Check(); 函数,

优点:

  1. 使用类,封装性比较好,所有的操作都在成员函数中进行,而且各个操作的实现互不影响,但是又紧密联系,并且由于在同一个类中,基本上不需要将参数传入传出,因此在修改的时候,尤其在删减变量的时候,不必考虑对其他函数的影响。
  2. 生成括号的函数很简洁,是通过选择括号左边的位置和括号括住的操作数的个数来确定的。但是这种方式只适用于这次的,如果操作数多了可能要另外找其中的规律(理论上还是可行的)。

缺点:

  1. 代码中没有创建文件夹的函数-_-,这样是有问题的。如果有创建文件函数的话,将代码传给别人(比如说助教)的时候,就会在自己发送的压缩包解压后的文件夹里找到程序生成的文件
  2. 没有使用多文件编程,一个cpp文件过于臃肿。
  3. 函数体过于庞大,最好将函数拆分成更多功能专一的函数方便扩展和修改。
posted @ 2022-09-13 14:10  恨离愁  阅读(161)  评论(0)    收藏  举报