个人项目代码分析

Posted jtzy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了个人项目代码分析相关的知识,希望对你有一定的参考价值。

需求分析:

  1. 该个人项目基本完成项目要求,可以随机出题,出卷查重功能都有;

代码分析:

优点:

1.逻辑清晰有条理,代码整体风格简洁明了,没有让人有太多的困惑;

2.合理的使用了goto语句,使得代码变得更简洁;

缺点:

1.代码不够结构化,没有使用面向对象的思维;没有将数据与方法归类进行封装,这样在移植代码或升级代码时往往会遇到难以预料的麻烦;

2.方法体内部内容过于庞大,一个函数方法里实现的功能太多,这样代码的维护和升级过于麻烦,可以分化各个功能为不同方法,这样整个结构会更清晰;

优化建议:

  1. 可以增加一个UI界面,增强用户体验;
  2. 可以增加一个路径自动生成功能,即就算没有个人用户的文件夹,也会自己生成指定路径的文件夹,简化用户使用要求;

以上是关于个人项目代码分析的主要内容,如果未能解决你的问题,请参考以下文章

结对队友个人项目代码分析

结对编程队友的个人项目代码分析

第一次个人项目词频统计——需求分析,代码规范,设计思路

结对编程队友个人项目分析

队友个人项目分析

网站搭建建站项目之网站代码网页设计开发的个人分析浅谈