第一单元博客作业要求
博客撰写基本要求:
- 基于度量来分析自己的程序结构
- 度量类的属性个数、方法个数、每个方法规模、每个方法的控制分支数目、类总代码规模
- 计算经典的OO度量(可使用工具),分析类的内聚和相互间的耦合情况
- 画出自己作业的类图,并自我点评优点和缺点
- 注意1:不要使用IDEA等工具“无脑”逆向生成类图
- 注意2:需要配文字来解释每个类的设计考虑
- 架构设计体验
- 结合三次作业的迭代介绍自己的架构如何逐步成型
- 若经历过重构,则可通过类图或度量数据来对比重构前和重构后的程序结构,并介绍重构体验
- 分析自己程序的bug
- 分析未通过的公测用例和被互测发现的bug:特征、问题所在的类和方法
- 对比分析出现了bug的方法和未出现bug的方法在代码行和圈复杂度上的差异
- 分析自己发现别人程序bug所采用的策略
- 列出自己所采取的测试策略及有效性,并特别指出是否结合被测程序的代码设计结构来设计测试用例
- 心得体会
注意:在编写完博客并发布在CSDN之后,请在选择要作为作业提交的博客,点击提交。