《漫谈架构》读后感——软件架构师如何工作
看了漫谈架构,首先理解了什么是架构和为什么会产生架构。架构实际上就是指人们根据自己对世界的认识,为解决某个问题,主动地、有目的地去识别问题,并进行分解、合并,解决这个问题的实践活动。架构实际上解决的是人的问题。
什么是软件架构?软件因为流量增大而分拆成不同的运行单元,在不同的机器上部署所形成的架构,属于软件架构。每个运行单元为了让不同角色的人,比如前端,业务,数据存储等能够并行工作,所分成的代码架构,也属于软件架构。
软件架构师是如何工作的?首先软件架构师要找到真正的问题,找到真正的问题,那么问题就已经解决了 80% 了。这个能力基本上就决定了架构师的水平,只有真正投入思考问题是什么的工程师,才可能会真正的成长为软件架构师,作为软件架构师,是要去解决别人的问题,软件架构师都要有这个自觉:发现问题永远都比解决问题来的更加重要,明白了问题的主体,我们才可能真正的认识问题是什么,所以软件架构师的核心要知道这是谁的问题、有什么问题。
相关推荐
yanghuashuiyue 2020-11-14
ruancw 2020-08-27
frank0 2020-08-26
wl00 2020-08-26
TuxedoLinux 2020-08-18
程序员生态圈 2020-08-04
lovecodeblog 2020-07-28
Cricket 2020-06-14
Noseparte 2020-06-13
架构技术交流 2020-06-11
舍我其谁 2020-06-09
yuanxiaogang 2020-06-06
范群松 2020-06-06
quguang 2020-06-06
85231843 2020-05-31
ChenRuiyz 2020-05-15
Jaiky杰哥 2020-05-15
DAV数据库 2020-05-07