码迷,mamicode.com
首页 > 其他好文 > 详细

个人项目代码分析

时间:2019-09-19 19:19:04      阅读:66      评论:0      收藏:0      [点我收藏+]

标签:代码   升级   项目   结构   同方   个人   封装   函数   结构化   

需求分析:

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

代码分析:

优点:

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

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

缺点:

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

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

优化建议:

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

个人项目代码分析

标签:代码   升级   项目   结构   同方   个人   封装   函数   结构化   

原文地址:https://www.cnblogs.com/jtzy/p/11551812.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!