第一单元博客作业要求

助教-于敬凯 助教 2023-03-14 16:39:50
加精

第一单元博客作业要求


  • 作业要求:针对课程所讲授内容、3次作业发现/被发现的bug(包括公测、强测、互测)、研讨课交流的共性问题进行博客撰写

    • 鼓励同学们互相阅读和学习,并积极点评

    • csdn班级社区中发布,一直伴随你

博客撰写基本要求:

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

注意:在编写完博客并发布在CSDN之后,请在选择要作为作业提交的博客,点击提交。

...全文
2021 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
0人已提交
完成率0%
暂无数据
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoftwareTeacher 2023-03-16
精选
  • 打赏
  • 举报
回复
5.00元

红包鼓励!

444

社区成员

发帖
与我相关
我的任务
社区描述
2023年北京航空航天大学《面向对象设计与构造》课程博客
java 高校 北京·海淀区
社区管理员
  • 被Taylor淹没的一条鱼
  • 0逝者如斯夫0
  • Mr.Lin30
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧