![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件构造
文章平均质量分 78
IOE9
这个作者很懒,什么都没留下…
展开
-
软件构造:设计模式
在《软件构造》学习过程中,除了学习了很多java中的数据类型、数据结构等内容,更让我印象深刻的是软件构造中的各种设计模式。下面我将会列出我在实验中使用的各种设计模式,叙述其内容及作用并列出我在实验中的用法。...原创 2022-06-14 21:18:52 · 144 阅读 · 1 评论 -
软件构造:HashCode方法及其相关知识
本文介绍了HashCode方法及其相关知识。原创 2022-06-12 23:58:22 · 82 阅读 · 0 评论 -
软件构造-规约
本章介绍了规约,包括规约的内容、标准、强弱比较以及设计原则。原创 2022-06-09 22:52:15 · 327 阅读 · 0 评论 -
软件构造第二章笔记
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、 Views and Quality Objectives of Software Construction1.构建阶段(1)Build-time, moment, and code-level view1)词汇层面2)语法层面3)语义层面(2)Build-time, period, and code-level view(3)Build-time, moment, and component-level view1)结构.原创 2022-06-04 20:07:18 · 65 阅读 · 0 评论 -
软件构造:表示不变量(Representation Invariant)与抽象函数(Abstract Function)
我们先来介绍两种类型空间的值:一、 Space of representation values (表示空间) R表示空间由事实上实现的实体值构成。换句话说,由不同的、对抽象类型的实现的对象相应表示(Representation)的值组成。二、 Space of abstract values (抽象空间) A抽象空间由抽象类型设计支持的类型组成。直观来说,就是抽象类型中设计的域或者说是支持变量。它们不是实际存在的实体,但是我们透过它们来理解抽象类型的元素。一个例子:我.原创 2022-05-23 00:17:21 · 288 阅读 · 0 评论 -
软件构造:Git的使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Git是什么?二、Git 与 SVN 区别1、Git 是分布式的,SVN 不是2、Git 把内容按元数据方式存储,而 SVN 是按文件3、Git 分支和 SVN 的分支不同4、Git 没有一个全局的版本号,而 SVN 有5、Git 的内容完整性要优于 SVN三、Git的安装1、Ubuntu下的Git安装2、Windows下的Git安装四、Git的基本操作1.创建仓库及相关命令2.提交与修改3.远程操作五、Git 分支管理总.原创 2022-05-15 22:38:40 · 111 阅读 · 1 评论