摘要: OO第十五次作业 测试与正确性论证的效果差异 单元测试是对软件中的最小可测试单元进行检查和验证。Java里单元指一个类,就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。而正因如此单元测试也是最基础的测试 阅读全文
posted @ 2018-06-25 16:02 _Andyson 阅读(169) 评论(0) 推荐(0) 编辑
摘要: OO第十二次作业 规格化设计 规格化设计是为了将模块的功能通过抽象和层次分类来表达清楚,为程序设计提供分解、精化和抽象的一种手段。在撰写代码规格的过程中,需要对其组成部件进行抽象。 否则, 如果每一个组成部件都以自己特有的行为方式运转, 不同的组成部件交织在一起, 那么规格的撰写可能同软件实现一样复 阅读全文
posted @ 2018-05-29 01:06 _Andyson 阅读(224) 评论(2) 推荐(0) 编辑
摘要: OO第八次作业 唉这OO我可想好好说两句喽。这三次作业可以说难度相较之前大为提高,感觉一下子从普通副本踏入了精英副本区,多线程是该区boss的共性特质,这无疑给我们这些从未接触过多线程的编程者大大提高了难度。抛去线程安全问题,作业任务本身的实现方式也变得更为复杂,指导书也愈发接近实际开发时的客户需求 阅读全文
posted @ 2018-05-01 23:34 _Andyson 阅读(167) 评论(0) 推荐(0) 编辑
摘要: OO第四次作业 作业1 多项式运算 oo度量 类图 程序很简单明了,所以各个指标也还算符合要求。(当然...还不够好) bug反思 自己的程序未被同学找出bug,但readme书写的并不完善,没有对所有可能出现的情况做出说明。匹配到的同学程序输入采用的是状态机,忽略了一些输入导致的异常。(由于我也是 阅读全文
posted @ 2018-04-03 22:06 _Andyson 阅读(293) 评论(0) 推荐(0) 编辑