摘要: 第四单元总结与OO课程总结 前言 完成这个博客OO课就结束了。虽然没有那么尽善尽美,但我确实在课程中学到很多,一个学期的努力没有白费。 博客分为以下几个部分: 第四单元架构分析 课程总结 架构设计思维及OO方法理解的演进 对于测试的理解与实践的演进 课程收获 改进建议 第四单元架构分析 本单元作业在 阅读全文
posted @ 2022-06-23 01:11 苏∴杭 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 面向对象第三单元分析与总结 前言 第三单元结束,面向对象课程马上就结束了,好耶! 本单元终点考察对JML规格理解与代码实现,需要了解基本的JML语法和语义,以及具备根据JML给出的规格编写Java代码的能力。在具体的作业中还兼具考察了部分图论的算法实现,练习了基于junit的程序测试方法,总的来说还 阅读全文
posted @ 2022-06-06 03:18 苏∴杭 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 面向对象第二单元作业总结与反思 前言: 第二单元作业也结束了,到此为止OO课算是完成了一半。本单元是整个课程较难的一部分,当然相对地也有很多收获,需要好好总结。首先我会介绍这一单元作业的总体设计思路,对于每次作业,阐述具体的架构与代码实现,解释每个类的设计考虑,并展示整个项目的类图与时序图。之后对我 阅读全文
posted @ 2022-05-03 10:27 苏∴杭 阅读(14) 评论(1) 推荐(0) 编辑
摘要: 面向对象第一单元作业反思与总结 前言 在过去的一个月中,我们进行了面向对象第一单元的学习。第一单元是面向对象课程的一个基础阶段,主要是为了培养我们的对“对象”的认识,从以往的面向过程的思维中跳出来。第一单元的作业内容是多项式展开,包含了三次难度递增的编程任务,如今第一单元已经结束,我来总结一下这一阶 阅读全文
posted @ 2022-03-26 15:24 苏∴杭 阅读(23) 评论(1) 推荐(0) 编辑
摘要: 面向对象第三单元反思与总结 随着学期过半,面向对象课程也迎来了第三单元,之后再经过一个单元,面向对象课程就结束了。本单元但是主题是JML的相关知识。 一、JML的梳理与总结 1.JML语言简介 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种行为接口规格 阅读全文
posted @ 2020-05-23 21:34 苏∴杭 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 面向对象第二单元总结 面向对象课程进入第二单元,本单元主要训练多线程编程。多线程程序与单线程有很大的不同,有很多需要注意的点。接下来我将从设计策略分析,bug分析以及心得体会三个方面来对我第二单元的作业作一个总结。 1. 设计策略 OO作业是一个系列作业,从最开始定下一个基调是十分必要的。使用什么样 阅读全文
posted @ 2020-04-18 21:51 苏∴杭 阅读(207) 评论(2) 推荐(0) 编辑
摘要: 前言 ​ 在过去的一个月中,我们进行了面向对象第一单元的学习。第一单元主要是面向对象的一个基础阶段,主要是为了培养我们的对“对象”的认识,从以往的面向过程的思维中跳出来。第一单元的作业内容是多项式求导,包含了三次难度递增的编程任务。这三次任务对于少有接触面向对象的我来说,难度确实不小,但经历了这一个 阅读全文
posted @ 2020-03-21 20:17 苏∴杭 阅读(416) 评论(0) 推荐(0) 编辑