架構漫談1
2020.3.21
在讀了王概凱的架構漫談“九部曲”之後,我對架構有了那麼認識,但就像作者說的,沒有實戰,就不能說自己懂了,只是皮毛而已。
在我讀了這篇文章後,對架構的認識就是“切分”,分而治之。
1、 什麼是架構?
在我看來呢,架構分爲兩部分,一部分是“框架”,另一部分是“構成”,
框架就是對於一個問題的界定,儘可能將這個問題的所有可能性包含起來;
構成就是在將問題分成的所有可能性單獨構造;
還有一點很重要,那就是溝通,就像螞蟻,對於螞蟻來說,有采食的,有生育的,有戰鬥的,如果沒有溝通,生育螞蟻去戰鬥,那是不可能的。
2、 爲什麼要出現架構?
1.因爲人各有別,每個人與每個人擅長的都不一樣,所以要各司其職,揚長避短。
2.要節省時間,時間就是金錢,每個人都在自己擅長的領域工作,那效率就會提高,時間就會富餘。
3、 架構解決誰的問題?
這個看問題的提出者,但不一定是問題的提出者的問題,他可能只是扮演着一箇中間商的角色。
4.架構師一定要有實權。
身爲領導者,如果沒有實際的權力,那麼如何“服衆”,以德服人那只是在自己的威望組夠時,不然都是空談。
其次,身爲領導者,自然會又重重壓力,加上權力,更是動力十足,爲了維護自己的權力而奮鬥。
5.對於代碼,
在我看來,一個人能走到架構師位置,他的代碼能力時毋庸置疑的。