寒假作业二

这个作业属于哪个课程 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
原文地址:https://www.cnblogs.com/lzy66/p/12259152.html