摘要:一、本单元的架构设计 1.类图 第一次 第二次 2.关键方法和架构简述 总体而言是读取图的时候就完成大部分计算(完成缓存),调用查询方法时只是展示计算的结果,少部分直接计算。主要是设计了各种自己定义的类,处理输入数据时完成各种类的创造和放入容器。第二次作业中,使用预处理器对输入的UML元素进行了多次 阅读全文
posted @ 2019-06-24 19:01 Kortez 阅读(95) 评论(0) 推荐(0) 编辑
摘要:本文是BUAA OO课程Unit3在课程讲授、三次作业完成、自测和互测时发现的问题,以及倾听别人的思路分享所引起个人的一些思考的总结性博客。主要包含JML相关梳理、SMT Solver验证、JML单元测试、设计策略、代码度量、BUG测试和心得体会等内容。 阅读全文
posted @ 2019-05-22 21:01 Kortez 阅读(142) 评论(0) 推荐(0) 编辑
摘要:本文是BUAA OO课程Unit2在课程讲授、三次作业完成、自测和互测时发现的问题,以及倾听别人的思路分享所引起个人的一些思考的总结性博客。主要包含设计策略、代码度量、BUG测试和心得体会等内容。 阅读全文
posted @ 2019-04-24 14:35 Kortez 阅读(119) 评论(0) 推荐(0) 编辑
摘要:本文是BUAA OO课程Unit1在课程讲授、三次作业完成、自测和互测时发现的问题,以及倾听别人的思路分享所引起个人的一些思考的总结性博客。本文第二部分介绍三次作业的设计思路,主要以类图的形式展现,并有简单的优劣分析;第三部分为程序代码复杂度的分析(二、三两部分为基于度量的对自己程序结构的分析);第四部分为对自己、对他人程序的测试、DEBUG、Hack的思考;第五部分是分析作业中可以应用对象创建模式的可能性,和重构的思考。 阅读全文
posted @ 2019-03-27 14:49 Kortez 阅读(500) 评论(1) 推荐(0) 编辑