社区
分析与设计
帖子详情
软件架构设计包括哪些内容?
缪军
2015-10-26 03:50:58
1.架构的主要需求:抓住那些对架构产生实际影响的需求;
2.概念体系:描述架构的核心概念,将它们从实现细节中抽象出来;
3.结构:主要是把系统分解成构件及构件的关系;
4.组织:分析实现架构及架构演化的规则集合,这些规则可以表示为编码规范、设计模式和架构风格
《软件产品线工程》习题解答
对软件工程方面有兴趣的朋友可以去CMU的SEI官网了解更多信息
传送门
...全文
2143
14
打赏
收藏
软件架构设计包括哪些内容?
1.架构的主要需求:抓住那些对架构产生实际影响的需求; 2.概念体系:描述架构的核心概念,将它们从实现细节中抽象出来; 3.结构:主要是把系统分解成构件及构件的关系; 4.组织:分析实现架构及架构演化的规则集合,这些规则可以表示为编码规范、设计模式和架构风格 《软件产品线工程》习题解答 对软件工程方面有兴趣的朋友可以去CMU的SEI官网了解更多信息 传送门
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
快乐起航2020
2015-12-14
打赏
举报
回复
坐等大神回答
以专业开发人员为伍
2015-12-03
打赏
举报
回复
当然啦,你所处的公司和团队的“层次”决定了你的头顶上的天花板的压力,使得你在整天加班、干编程体力活的情况下不可能学习架构设计知识。这时候就不要怀疑知识本身,而要设法建议你的领导。
以专业开发人员为伍
2015-12-03
打赏
举报
回复
举个例子,有时候我们可能会纠结于“到底有没有必要设计一个基本的工作流驱动系统”的问题。这其实就是等价于“要不要学习架构设计”的问题的!如果公司交给你这样一个设计任务,你就怂了,那么就知道该学习架构设计知识了(可惜可能还是不知道具体该学习什么)。 有些人死读书、读死书,只知道一遍遍去重复软件工程教课书上的东西,在生活和工作中一旦要讨论设计创意的实现问题时就怂了,这就是缺乏架构设计的锻炼。所以仅信书还是不行的,还要有5年以上的时间去实践。
以专业开发人员为伍
2015-12-03
打赏
举报
回复
引用 8 楼 lyjyk 的回复:
软件架构设计,是不是必须学习设计模式啊?实际工作中一些小的项目,感觉用不上软件架构。纠结该不该学习架构设计。
学生(包括那些工作了10年也还是个学生的人)就是爱问这类问题。如果缺乏基本的创造性思维方式,遇到不管是什么问题,都是以“互联网上下载个现成的应用源码”或者“到书店买本软件工程的书,从书上找点案例照着抄一遍”为准,那么就会认为软件工程是枯燥的东西。反之,如果你面对丰富多彩的设计创意,久而久之,就会觉得纠结那些很细节的技术是很低级的,而软件工程才是根本。
jhdxhj
2015-12-03
打赏
举报
回复
引用 8 楼 lyjyk 的回复:
软件架构设计,是不是必须学习设计模式啊?实际工作中一些小的项目,感觉用不上软件架构。纠结该不该学习架构设计。
什么是设计模式?设计模式需要学习?
potian
2015-12-03
打赏
举报
回复
好的架构能提高不少效率和速度,个人觉得通用性、普遍性、适用性;规范、复用、抽象原则。
zys333
2015-12-03
打赏
举报
回复
纯英文的,看得好辛苦,感谢楼主分享。
lyjyk
2015-12-03
打赏
举报
回复
软件架构设计,是不是必须学习设计模式啊?实际工作中一些小的项目,感觉用不上软件架构。纠结该不该学习架构设计。
lyjyk
2015-12-03
打赏
举报
回复
我是来接分的,谢谢哥哥
luomingui
2015-10-28
打赏
举报
回复
传到外星去了。
ajianchina
2015-10-26
打赏
举报
回复
其实我本是想来捞点分,居然发现楼主的推荐还真不错,一下就真心要顶你了。
娃都会打酱油了
2015-10-26
打赏
举报
回复
传送门打开好慢,而且还全英文
ADMEMS方法推荐《
软件架构
设计
文档》模板
温昱,
软件架构
设计
专家,《一线架构师实践指南》、《
软件架构
设计
》作者,独创ADMEMS方法。
软件架构
师应该知道的97件事.pdf
软件架构
师应该知道的97件事.pdf
恰如其分的
软件架构
:风险驱动的
设计
方法,完整扫描版
本书描述了一种恰如其分的
软件架构
设计
方法。作者建议根据项目面临的风险来调整架构
设计
的成本,并从多个视角阐述了
软件架构
的建模过程和方法,
包括
用例模型、概念模型、域模型、
设计
模型和代码模型等。本书不仅介绍方法,而且还对方法和概念进行了归类和阐述,将
软件架构
设计
融入开发实践中,与 敏捷开发方法有机地结合在一起,适合普通程序员阅读。
软件概要
设计
模板
软件概要
设计
模板,
内容
比较全哦!
面向模式的软件体系结构(全)
卷1-模式系统(中文) 卷2-卷2用于并发和网络化对象模式(中文) 卷3、4、5英文
分析与设计
13,189
社区成员
5,759
社区内容
发帖
与我相关
我的任务
分析与设计
.NET技术 分析与设计
复制链接
扫一扫
分享
社区描述
.NET技术 分析与设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章