生活中老是看到充斥着各類架構詞彙,以下圖
架構
又例如我如今所在的部門負責的技術架構
工具
架構的本質是以拆分生命週期的方式來作增加學習
生命週期:事物的生老病死
人每一天的活動,眨一次眼、吃一口飯,都是一個生命週期,生命週期又包含生命週期,每一個生命週期都有一個主體
以<用戶購買>生命週期爲例,能夠拆分紅blog
拆分出來的物品選購能夠外包,例如導購、網上購物、智能推薦生命週期
人最終都會消逝,而人總想活得更久、佔有更多、享受更多,如何才能延長本身的生命?
一樣的時間創造出更多的產出,至關於把本身的生命延長了。
因而有了所謂的時間管理,爲了讓每份時間更高效,又出現了精力管理
古代,一我的必需要先種田,完成糧食的產生,並消費糧食,結束糧食的生命週期才能完成能量的獲取以維持生命,而糧食的生命週期外包出去後,人類的核心生命週期並無受到影響,卻大大的節省了時間,延長了本身的生命。正是由於有了分工,才造成了人類社會開發
核心生命週期:必須由本身完成的事
圍繞核心生命週期切分,非核心的生命週期獨產出來,並行地開展工做,設立溝通機制,使非核心圍繞核心作出貢獻
被切分的生命週期,若是連續的時間內持續執行,就不能切分出去,例如:好比孕婦十月懷胎,不能切分紅十我的一個月完成
稻盛和夫就是一位牛逼的架構師,提出阿米巴經營數學
解決人類問題,支撐人類自身生命週期,令人類得到利益class
經過人爲創造條件,讓指定的規律按照人類的意願發生效率
軟件的核心:模擬人類的業務
軟件最先更多的是應用在科學計算,對於大部分行業而言門檻比較高,創建在數學、物理、電子電路等學科
傳統企業業務增加方式:增長人和空間,成本很高,而虛擬空間的增加成本遠低於真實空間,拆分生命週期開始轉到了虛擬空間。
以語言相似,不少人學習英語等語言,最終從事語言自己研究的人少之又少,軟件主要仍是服務於其餘行業的,因此咱們須要涉獵各行各業的知識,科學、教育、經濟、歷史、藝術、心理等等。
不變的規律:讓非核心生命週期的處理更少地佔用人類的時間,變相的延長人類生命軟件
簡單地說:架構師拆分生命週期,技術人員實現生命週期