BUAAOO Unit3博客作业

Posted Yeeman_Z

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BUAAOO Unit3博客作业相关的知识,希望对你有一定的参考价值。

OO第三单元总结

撰写技术博客:

(1)总结分析自己实现规格所采取的设计策略

(2)结合课程内容,整理基于JML规格来设计测试的方法和策略

(3)总结分析容器选择和使用的经验

(4)针对本单元容易出现的性能问题,总结分析原因如果自己作业没有出 现,分析自己的设计为何可以避免

(5)梳理自己的作业架构设计,特别是图模型构建与维护策略

实现规格采取的设计策略

  • 首先通读接口中规格的描述,根据方法规格分析类中属性应该用哪种容器实现,属性之间的关系能否综合起来(如以键值对的形式),确定类内数据管理结构
  • 实现所有的接口方法,阅读方法规格,将规格种每一个语句转换成自然语言,理解方法的作用并实现
  • 对于类内的方法,综合利用构建中间层次、采用复杂度低的算法的方法来进行方法的优化,降低时间复杂度
  • 在实现的过程中先从基础的类入手(异常类、Person类),逐步向上层实现,根据需要增加类内方法来方便进行数据管理和查询。

在三次作业中我们只需要根据规格的表述来进行实现,但是这并不是一个简单的事情,我们需要理解规格描述的语义,并且尽可能一次性理解清楚,尽量减少修改,否则很容易因为修改过程中思虑不周导致很多方法中遗留bug,说多了都是泪啊

以上是关于BUAAOO Unit3博客作业的主要内容,如果未能解决你的问题,请参考以下文章

OO Unit3 单元总结

BUAAOO-第三单元总结-社交网络

OO Unit3 ViewBack

BUAAOO-第三单元总结

BUAAOO 第三单元总结

第八次团队作业:汇总博客