寒假作业二
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/2020SpringW/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/2020SpringW/homework/10281 |
这个作业的目标 | 完成疫情统计的程序以及博客 |
作业正文 | .... |
其他参考文献 | ... |
一、Github仓库地址
二、PSP
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 30 | 50 |
Estimate | 估计这个任务需要多少时间 | 30 | 30 |
Development | 开发 | 1000 | 1200 |
Analysis | 需求分析 (包括学习新技术) | 60 | 100 |
Design Spec | 生成设计文档 | 40 | 50 |
Design Review | 设计复审 | 30 | 30 |
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 20 | 30 |
Design | 具体设计 | 300 | 240 |
Coding | 具体编码 | 400 | 300 |
Code Review | 代码复审 | 60 | 60 |
Test | 测试(自我测试,修改代码,提交修改) | 60 | 90 |
Reporting | 报告 | 30 | 40 |
Test Repor | 测试报告 | 60 | 70 |
Size Measurement | 计算工作量 | 30 | 30 |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 30 | 30 |
合计 | 2180 | 2350 |
三、解题思路描述
四、设计实现过程
参数是通过args来获取的
对args数据进行了一个判断,比如,如果当前args是-date,那么下一个就是它的数据,就把下一个保存到一个变量里
五、.代码说明
1、获取文本内容
2、获取目录下的文件
3、写出
4、解析命令行
5、匹配文件类型
六、单元测试截图和描述
虽然知道不对,但是不能空着
七、单元测试覆盖优化和性能测试
性能测试
覆盖优化
八、代码规范
九、心路历程和收获
每次进行一项作业或者任务的时候都会发现很多自己的不足,这一次作业最大的收获就是学到了就算是开发一个很小的程序也需要有完备的程序开发流程,而不是随便没有规划的编码然后不断地修复。这是意料之中的,同时也收获了许多新的知识。单元测试,之前虽然有接触过,但还是没有很深入的理解。这次作业单元测试没有写,略有遗憾,但即将deadline还是先交了,之后在学习。总结就是学到很多新的技术,还要继续努力学。
十、技术路线图相关的5个仓库
名称 | 简介 | 链接 |
---|---|---|
spring-boot | Spring Cloud也是基于Spring Boot构建的 | https://github.com/spring-projects/spring-boot |
javascript | 本仓库存放的是包含javascript的基础语法,面向对象的实现和设计模式实现 | https://github.com/muxiao167/javascript |
Java | 该项目用Java实现的所有算法。 | https://github.com/TheAlgorithms/Java |
SpringAll | 学习Spring Boot、Spring Boot & Shiro、Spring Cloud、Spring Security & Spring Security OAuth2,博客Spring系列源码。 | https://github.com/wuyouzhuguli/SpringAll |
Java 的 List 框架 | 从数据结构和算法层面分析 JCF 中 List, Set, Map, Stack, Queue 等,对 Java 集合框架建立清晰而深入的理解。 | https://github.com/CarpenterLee/JCFInternals |
posted on 2020-02-18 20:06 lzy221701417 阅读(135) 评论(1) 编辑 收藏 举报
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
· 本地部署 DeepSeek:小白也能轻松搞定!
· 如何给本地部署的DeepSeek投喂数据,让他更懂你
· 从 Windows Forms 到微服务的经验教训
· 李飞飞的50美金比肩DeepSeek把CEO忽悠瘸了,倒霉的却是程序员
· 超详细,DeepSeek 接入PyCharm实现AI编程!(支持本地部署DeepSeek及官方Dee