架構漫談1
2020.3.21
在讀了王概凱的架構漫談「九部曲」之後,我對架構有了那麼認識,但就像作者說的,沒有實戰,就不能說自己懂了,只是皮毛而已。
在我讀了這篇文章後,對架構的認識就是「切分」,分而治之。
1、 什麼是架構?
在我看來呢,架構分為兩部分,一部分是「框架」,另一部分是「構成」,
框架就是對於乙個問題的界定,盡可能將這個問題的所有可能性包含起來;
構成就是在將問題分成的所有可能性單獨構造;
還有一點很重要,那就是溝通,就像螞蟻,對於螞蟻來說,有採食的,有生育的,有戰鬥的,如果沒有溝通,生育螞蟻去戰鬥,那是不可能的。
2、 為什麼要出現架構?
1.因為人各有別,每個人與每個人擅長的都不一樣,所以要各司其職,揚長避短。
2.要節省時間,時間就是金錢,每個人都在自己擅長的領域工作,那效率就會提高,時間就會富餘。
3、 架構解決誰的問題?
這個看問題的提出者,但不一定是問題的提出者的問題,他可能只是扮演著乙個中間商的角色。
4.架構師一定要有實權。
身為領導者,如果沒有實際的權力,那麼如何「服眾」,以德服人那只是在自己的威望組夠時,不然都是空談。
其次,身為領導者,自然會又重重壓力,加上權力,更是動力十足,為了維護自己的權力而奮鬥。
5.對於**,
在我看來,乙個人能走到架構師位置,他的**能力時毋庸置疑的。
讀漫談架構
六 軟體架構到底要解決什麼問題?要解決誰的問題?軟體實際上就是把現實生活模擬到計算機中,並且軟體是需要在計算機的硬體中執行起來的。需要解決的問題 一 業務問題 具體的現實生活狀態中,沒有軟體的時候,所解決的問題的主題是誰,解決的是什麼問題,是如何解決,如何運作的?二 計算機問題 1.如何模擬?2.硬...
《架構漫談》摘要
一 architecture is like teenage everybody talks about it,nobody really knows what is it.architecture is both the process and the product of planning,de...
重讀《架構漫談》
一直以來,在軟體行業,對於什麼是架構,都有很多的爭論,每個人都有自己的理解。甚至於很多架構師一說架構,就開始談論什麼應用架構 硬體架構 資料架構等等。我曾經也到處尋找過架構的定義,請教過很多人,結果發現,沒有大家都認可的定義。套用一句關於big data流行的笑話,放在架構上也適用 architec...