码迷,mamicode.com
首页 > 其他好文 > 详细

浅谈架构

时间:2019-03-10 20:24:25      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:不同   结构   有关   软件   有序   角色   完成   架构   一个   

1.何为软件架构:百度百科上的解释是:有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。

我的理解是把一个整体(完成人类生存的所有工作)切分成不同的部分(分工),由不同角色来完成这些分工,并通过建立不同部分相互沟通的机制,使得这些部分能够有机的结合成一个整体

2.为什么会产生架构:因为放一个团队在完成工作时,总会因为各种关系在工作时变得效率低下,而架构能够解决这个问题

每个人的时间和长处都是有限的,不能兼顾所有,而架构能都扬长避短,合理分配资源,使得资源高效合理化

3总结一下大佬的理解

根据要解决的问题,对问题进行切分对切分出来的部分分配给不同的角色,分配不同的时间,是他们有序的工作,建立沟通机制,使这些角色之间能经行沟通,通过沟通使这些部分连接成一个整体,共同完成这项工作

 

浅谈架构

标签:不同   结构   有关   软件   有序   角色   完成   架构   一个   

原文地址:https://www.cnblogs.com/zpsblog/p/10506788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!