架構師 開發者的經驗財富兩面性

2021-08-23 13:13:00 字數 485 閱讀 7370

前幾天,看了白鴉的「一匹更快的馬」,感受最深的一點就是:很多時候經驗就給自己就地畫了乙個圈,限制了自己的思維方式,扼殺了創新的萌芽。從開發者,到架構設計實現,到架構設計,豐富的經驗積累是每個程式設計師的財富,但是如何使用好經驗,在什麼時候用經驗,正式這筆財富價值最大化,再次積累的關鍵。

就程式開發三個方面簡單說一下經驗使用的想法:

需求分析:站在使用者的角度看問題,做乙個普通人(拋開技術經驗)

設計:a.業務邏輯設計:以需求為基礎,用最直接的方式實現需求。(拋開技術經驗)

b.框架設計:以業務邏輯設計為前提,直接、簡易、充分思考。(需要技術經驗指導)

實現:遵照設計,直接、簡易、高效、高質。(需要技術經驗指導)

經驗的好處,就是能夠站在更高的基礎上,看得更遠。

經驗的弊端,就是站在乙個自己畫的圈內,走不出更遠。

架構師 開發者的經驗財富兩面性

前幾天,看了白鴉的 一匹更快的馬 感受最深的一點就是 很多時候經驗就給自己就地畫了乙個圈,限制了自己的思維方式,扼殺了創新的萌芽。從開發者,到架構設計實現,到架構設計,豐富的經驗積累是每個程式設計師的財富,但是如何使用好經驗,在什麼時候用經驗,正式這筆財富價值最大化,再次積累的關鍵。就程式開發三個方...

架構師速成3 開發者境界

修煉的境界自下而上分為 築基 開光 融合 心動 金丹 元嬰 出竅 分神 合體 洞虛 大乘 渡劫 其實開發者也可以按照修煉的境界進行劃分 入門 物件 模式 框架 架構 1.入門 初學者就是為了把功能實現,不考慮其他,此時根本不考慮可讀或者可修改性。2.物件 以物件導向方式進行編碼,把 分開寫到不同的物...

架構師速成3 開發者境界

修煉的境界自下而上分為 築基 開光 融合 心動 金丹 元嬰 出竅 分神 合體 洞虛 大乘 渡劫 其實開發者也可以按照修煉的境界進行劃分 入門 物件 模式 框架 架構 1.入門 初學者就是為了把功能實現,不考慮其他,此時根本不考慮可讀或者可修改性。2.物件 以物件導向方式進行編碼,把 分開寫到不同的物...