郑州市地铁计费系统感悟
2021/4/10 18:45:13
本文主要是介绍郑州市地铁计费系统感悟,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
郑州地铁收费系统
PSP阶段 |
预计花费时间(小时) | 实际花费时间 |
计划 | 2 | 2 |
明确需求和其他相关因素,估计每个阶段的时间成本 | 1 | 1 |
开发 | 15 | 17 |
需求分析 | 1 | 1 |
代码规范 | 1 | 1 |
具体设计 | 1 | 1 |
具体编码 | 3 | 5 |
代码复审 | 1 | 1.5 |
测试(自测、修改代码、提交修改) |
2 | 4 |
计划:
在刚拿到项目时,对项目进行分析,提出问题
需求分析:
郑州市地铁规划图
郑州市地铁收费标准
郑州市地铁线路换乘点
具体设计
首先将郑州市地铁规划图存储到文件中并读取,
然后使用迪杰斯特拉算法求出最短路径,并将结果展示,
最终根据最短路径来计算花费
具体编码和代码规范
代码复审
首先使用debug一步一步的检查,对一些细节进行了修改,
然后将重复使用两次或两次以上的代码抽取成一个方法,减少代码的长度,增加可阅读性
总结
由于所学知识的欠缺,完成该任务耗时比较长。很多知识点都时现学的,对其内部的原理不太清楚,只会生搬硬套
还有就是在做计划时太过于轻视,没有真正的思考,只是仅凭感觉来编写项目,但越写感觉越难,最终陷入了死胡同,
导致做了很多的无用功,而且有时代码改着改着就自己也不看不懂了,总体来说 ,还是有很大的进步空间,争取在下次写项目时
会有改进,继续努力,加油!
这篇关于郑州市地铁计费系统感悟的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-28一步到位:购买适合 SEO 的域名全攻略
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign学习入门:轻松掌握微服务通信
- 2024-12-27OpenFeign学习入门:轻松掌握微服务间的HTTP请求
- 2024-12-27JDK17新特性学习入门:简洁教程带你轻松上手
- 2024-12-27JMeter传递token学习入门教程
- 2024-12-27JMeter压测学习入门指南
- 2024-12-27JWT单点登录学习入门指南
- 2024-12-27JWT单点登录原理学习入门