作业描述
1.Github仓库地址
在博客中提供github链接。
2.PSP表格
阅读《构建之法》第一章至第三章的内容,并在下方作业里体现出阅读后的成果。特别是第2章中的效能分析及个人软件开发流程(PSP)。之后给出此次作业的PSP表格。
PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
Planning |
计划 |
60 |
90 |
Estimate |
估计这个任务需要多少时间 |
1500 |
|
Development |
开发 |
1200 |
|
Analysis |
需求分析 (包括学习新技术) |
120 |
|
Design Spec |
生成设计文档 |
60 |
|
Design Review |
设计复审 |
60 |
|
Coding Standard |
代码规范 (为目前的开发制定合适的规范) |
60 |
|
Design |
具体设计 |
150 |
|
Coding |
具体编码 |
800 |
|
Code Review |
代码复审 |
90 |
|
Test |
测试(自我测试,修改代码,提交修改) |
120 |
|
Reporting |
报告 |
30 |
|
Test Repor |
测试报告 |
60 |
|
Size Measurement |
计算工作量 |
30 |
|
Postmortem & Process Improvement Plan |
事后总结, 并提出过程改进计划 |
120 |
|
合计 |
|
1640 |
|
3.解题思路描述
作业要求在CMD窗口中输入一个命令行,得出相应的结果,对应分为几个部分:
1.获取命令行
2.命令行解析
3.获取命令行参数
4.处理命令行参数
5.读取日志文件
6.输出处理文件
4.设计实现过程
5.代码说明
6.单元测试截图和描述
7.单元测试覆盖率优化和性能测试,性能优化截图和描述
8.代码规范链接
在博客中提供代码规范链接。
9.心路历程和收获
10.技术路线图相关的5个仓库
- 1.Awsome-Front-End-learning-resource 点击进入
最全的前端资源汇总仓库,能在这里找到大量前端相关资料,进行前端开发的相应学习
- 2.awesome-javascript 点击进入
一系列很棒的javascript库、插件、资源
- 3.javascript 点击进入
写js最佳的姿势,学习js相关知识
- 4.awesome-wechat-weapp 点击进入
小程序开发资源汇总,应有尽有,理解小程序开发
- 5.fks 点击进入
前端技能汇总,包含前端知识架构,后端知识,运维知识,书籍推荐等