摘要: 在本次博客作业中,我将完成以下几个部分的工作: (1)总结本单元两次作业的架构设计 (2)总结自己在四个单元中架构设计及OO方法理解的演进 (3)总结自己在四个单元中测试理解与实践的演进 (4)总结自己的课程收获 (5)立足于自己的体会给课程提三个具体改进建议 一、总结本单元两次作业的架构设计 (1 阅读全文
posted @ 2019-06-22 16:44 这里是罗白沁呀 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 第三单元的3次作业,其主题都是在阅读jml规格的基础上完成程序,实现相应的功能(虽然我觉得这是数据结构+++,感受十分不好,tle杀我)。3次作业的内容,分别是:实现Path路径类和PathContainer路径容器类、实现Path路径类和在PathContainer路径容器类基础上扩展生成的Gra 阅读全文
posted @ 2019-05-22 15:18 这里是罗白沁呀 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、从多线程的协同和同步控制方面,分析和总结自己三次作业的设计策略 线程安全,是多线程编程的计算机程序的重要概念。在拥有共享数据的、多线程并行执行的程序中,只有保证线程安全、确保同步机制的正常运行,才能保证各线程正常运行而不出现各种运行异常或数据异常现象。 多个线程访问同一个对象时,如果不用考虑这些 阅读全文
posted @ 2019-04-19 21:55 这里是罗白沁呀 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 在本次博客的写作中,我运用IntelliJ旗舰版的Diagrams功能绘制类图,用MetricsReloaded插件进行代码复杂度分析。 Complexity Metrics(复杂度分析) 这部分我们需要使用的主要是方法和类的复杂度分析。 方法的复杂度分析主要基于循环复杂度的计算。循环复杂度是一种表 阅读全文
posted @ 2019-03-23 15:37 这里是罗白沁呀 阅读(333) 评论(0) 推荐(0) 编辑