首页 > 其他 > 详细

结对编程之对队友的代码分析与评价

时间:2019-09-19 23:14:30      阅读:125      评论:0      收藏:0      [点我收藏+]

优点:代码的缩进、排列整洁美观,大致思路清晰,主函数方面关键转折点的注释也恰到好处,整个主函数的可读性非常强。除了主函数之外,对两个类的创建也十分符合逻辑,一个Paper类负责打印出一整张卷子,一个Question类负责打印出每道题目,在Paper类中按输入的题目数循环实现Question类布置完整张卷子,再在主函数中按要求实现Paper类,即可打印出整张卷子,从而实现整个系统的基本功能。除此而外,对这两个类分别的处理也十分具有层次感,因为考虑到题目分小学、初中、高中三大类,相应的试卷也分小学、初中、高中三大类,所以在Question类中又分了三个小类来实现对小学、初中、高中题目的区别,而Paper类中也类似地划分了三个小类,层次分明,条理清晰。

 

缺点:两个类的相关代码注释有点不够详细,读完后不太清楚部分函数的具体功能。另外,个人觉得Paper类或许不用划分成三个小类,因为Question类中已经分好了小学、初中、高中题目,不同类题目写到同一类Paper上就已经实现了不同的Paper了,所以个人认为Paper类或许不用划分(当然这只是我自己的粗略想法,鉴于本人没有读懂部分函数,所以也可能只是我自己想得太简单了)

结对编程之对队友的代码分析与评价

原文:https://www.cnblogs.com/hlx1024/p/11552674.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!