设计基础-软件架构笔记

Java74

看了网络上的一些资料,也看了一些书本上的资料。

总的来说,这感觉像是一片混乱。结合你自己的经历和经历,列出几个关注的关键点和个人经验。

[En]

In general, it feels like chaos. Combined with your own experience and experience, list several key points of concern and personal experience.

实际的东西,读者还是去看看有关更加专业的书籍。

一、定义

"名不正,则言不顺。言不顺,则事不成"。

简而言之,"软件架构"可以理解为 解决软件设计的通用方法,是关于不同功能/结构之间的组合方法

或者,可以简单地比作在一个集体内部,如何合作才能更好地解决问题;在一个军队内部,不同的作战单位应该如何相互协作。

[En]

Or, it can be simply compared to how within a collective, how to cooperate in order to better solve problems; within an army, how different combat units should cooperate with each other.

从软件工程的角度出发,"软件架构"算是比较上层的, 宽泛的技术概念,但要理解为工程管理概念未尝不可。

所以,世间万物就是这样:具有多个角度,又互相联系。

二、混乱的说法

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长