架构漫谈1
架构漫谈1
2020.3.21
在读了王概凯的架构漫谈“九部曲”之后,我对架构有了那么认识,但就像作者说的,没有实战,就不能说自己懂了,只是皮毛而已。
在我读了这篇文章后,对架构的认识就是“切分”,分而治之。
1、 什么是架构?
在我看来呢,架构分为两部分,一部分是“框架”,另一部分是“构成”,
框架就是对于一个问题的界定,尽可能将这个问题的所有可能性包含起来;
构成就是在将问题分成的所有可能性单独构造;
还有一点很重要,那就是沟通,就像蚂蚁,对于蚂蚁来说,有采食的,有生育的,有战斗的,如果没有沟通,生育蚂蚁去战斗,那是不可能的。
2、 为什么要出现架构?
1.因为人各有别,每个人与每个人擅长的都不一样,所以要各司其职,扬长避短。
2.要节省时间,时间就是金钱,每个人都在自己擅长的领域工作,那效率就会提高,时间就会富余。
3、 架构解决谁的问题?
这个看问题的提出者,但不一定是问题的提出者的问题,他可能只是扮演着一个中间商的角色。
4.架构师一定要有实权。
身为领导者,如果没有实际的权力,那么如何“服众”,以德服人那只是在自己的威望组够时,不然都是空谈。
其次,身为领导者,自然会又重重压力,加上权力,更是动力十足,为了维护自己的权力而奋斗。
5.对于代码,
在我看来,一个人能走到架构师位置,他的代码能力时毋庸置疑的。