结对编程对象代码分析

优点:

  1. 各功能模块很好的实现了所规定的功能要求,代码风格整洁格式良好
  2. 代码中大都都是用返回类型为整型来处理,这样很容易处理比较复杂的字符串返回带来的麻烦。
  3. 主函数很简洁,一目了然代码主体结构
  4. 每次生成的试卷与对应的文件及账户很好的对应保存了起来方便查看不至于丢失或关闭程序后无法查看生成的题目。

缺点:

  1. 定义的函数过多,注释较少,无法快速的理清函数之间的互相调用关系,代码较长,有精简的余地
  2. 函数命名过于缩减,如果不看最前面的函数注释根本无法分清函数的功能,对于后面代码的阅读存在障碍
  3. 函数定义顺序不是很好,最好按照逻辑顺序或条理顺序进行定义既显得代码整洁也方便阅读,留给阅读者一个更好的印象,让人能继续读下去。

你可能感兴趣的:(结对编程对象代码分析)