JavaShuo
栏目
标签
8 软件设计基础
时间 2021-01-13
标签
# 软工2笔记
繁體版
原文
原文链接
什么是软件设计 为什么要软件设计 软件的复杂是系统性的,而不是偶然的。 软件工程的复杂性来自:问题域的复杂,管理开发过程的复杂,软件的灵活性,刻画分离系统的行为的复杂。 软件设计的核心思想:分解与抽象。并用分解和抽象,使之具有层次性,来解决软件工程的复杂。 设计的类别 工程 or 艺术? 设计=工程设计+艺术设计 理性主义 or 经验主义? 理性主义:形式化软件工程等,更看重设计的工程性。 经验主
>>阅读原文<<
相关文章
1.
软件设计-基础解析01
2.
《软件工程与计算(卷二)》-Chapter8-软件设计基础
3.
软件模型设计基础。
4.
软考—软件设计师(软件工程基础知识)
5.
软考之软件设计师——软件过程基础知识
6.
软件设计师2.程序设计语言基础
7.
软件设计要素初探:基础设计模式概览
8.
软件设计师笔记之计算机硬件基础(一)
9.
【软考-软件设计师】(十).多媒体基础
10.
软件设计师笔记之计算机硬件基础(二)
更多相关文章...
•
XSL-FO 软件
-
XSL-FO 教程
•
Web 创建设计
-
网站建设指南
•
Java 8 Stream 教程
•
IntelliJ IDEA代码格式化设置
相关标签/搜索
基础设计
软件设计师
组件基础
基础设施
软件测试基础
8件
软件架构设计
软件设计师考试
软件
设计基础细节篇
网站建设指南
MySQL教程
SQLite教程
设计模式
Java 8
计算
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
springboot在一个项目中启动多个核心启动类
2.
Spring Boot日志-3 ------>SLF4J与别的框架整合
3.
SpringMVC-Maven(一)
4.
idea全局设置
5.
将word选择题转换成Excel
6.
myeclipse工程中library 和 web-inf下lib的区别
7.
Java入门——第一个Hello Word
8.
在chrome安装vue devtools(以及安装过程中出现的错误)
9.
Jacob线上部署及多项目部署问题处理
10.
1.初识nginx
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
软件设计-基础解析01
2.
《软件工程与计算(卷二)》-Chapter8-软件设计基础
3.
软件模型设计基础。
4.
软考—软件设计师(软件工程基础知识)
5.
软考之软件设计师——软件过程基础知识
6.
软件设计师2.程序设计语言基础
7.
软件设计要素初探:基础设计模式概览
8.
软件设计师笔记之计算机硬件基础(一)
9.
【软考-软件设计师】(十).多媒体基础
10.
软件设计师笔记之计算机硬件基础(二)
>>更多相关文章<<