日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

不积跬步无以至千里[转]

發布時間:2025/1/21 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 不积跬步无以至千里[转] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
不積跬步無以至千里<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

不久前,我參加了一次企業開發年會。在年會的五個分會場中,架構師與團隊管理分會場人頭攢動,場面格外壯觀。這給我一種錯覺,大有架構師多如狗,項目經理滿街走的態勢。然而,當我在演講到架構與通用設計原則時,分明看到下面聽眾茫然的眼光。我心底一驚,有種不妙的感覺浮上心頭。為了印證這是否錯覺,我隨意詢問了聽眾幾個問題。聽眾的回答讓我的心拔涼拔涼的。原來,距離架構師的百花齊放,我們還有很長的路要走。對于這個行業,我們最大的問題并非不知其不足而盲目地自大,而是我們的軟件從業人員內心已經浮躁了,這其中自然也包括我。每個純粹走技術道路的開發人員都向往著架構師的頭銜,卻忽略了若要成為一名合格的架構師,需要經歷的沉淀與歷練。拿破侖的一句名言不想當元帥的士兵不是好士兵,激勵著我們向著遠大目標邁進??墒遣灰?#xff0c;我們中國還有一句古話:一屋不掃,何以掃天下?
恰好在前幾日,我應西南大學之邀,為計算機學院的學生們開展了一次講座。講座的題目為軟件從業人員的五項能力修煉。我偷竊了Peter M. Senge 所謂第五項修煉的概念,不過內容上卻是大相徑庭。據我過往的經驗,我認為軟件從業人員必須具備如下五項能力:
l 實現域的邏輯思維能力
l 問題域的分析與抽象能力
l 業務域的建模與設計能力
l 未知域的學習研究能力
l 組織域的交流協作能力
這或許是我的一孔之見,卻也是我沉思所得。這里所指的軟件從業人員其實是片面的,我心底里的思想還是在向架構師靠攏,而且是面向技術設計的架構師。這五項能力正是架構師所必備。如果沒有好的邏輯思維能力,就無法提供好的算法與實現,不能寫出優美的代碼;不具備分析與抽象能力,就很難解決紛繁復雜的需求問題,無法建立一個可以經得起考驗的架構藍圖;架構師需要建模,無論是數據模型還是領域模型,無論是計劃式設計還是演進式設計,模型都可以幫助架構師理解需求,進而幫助開發人員理解設計。
人類社會的發展總是充滿未知,科學如璀璨的星空指引我們探秘與求索。軟件開發同樣是一門科學,它的善變是永恒的。站在高端的架構師,如果不具備良好的學習研究能力,因循守舊,故步自封,最后就會湮沒在變化的浪濤中。軟件開發需要團隊,脫離交流與協作的架構師,就如匹馬單槍的堂吉訶德挑戰風車,結果是頭破血流,敗得一塌糊涂。交流的重要性不言而喻,一個再好的設計,如果沒有合適的方式表現出來,并能夠被人理解,它就是無用的。架構師的成長漫長而充滿艱辛。是否能夠成功,除了需要遠大的目標,還需要腳踏實地。最近,我閱讀了兩本好書。一本是Kent Beck 所著的《實現模式》,另一本是Robert C. Martin的《代碼整潔之道》。他們是舉世公認的設計大師,但在這兩本書里,他們談的不是架構,而是代碼,是實現。荀子曰:不積跬步,無以至千里;不積小流,無以成江海!架構師站得高,所以望得遠,但如果根基不穩,就極容易跌下來,摔得屁滾尿流。竊以為,不浮躁而保持虛心,不畏難而堅定執著,不偏狹而開放進取,此乃架構師成功之道。不知讀者諸君,意下如何?

轉載于:https://blog.51cto.com/tonyaction/328703

總結

以上是生活随笔為你收集整理的不积跬步无以至千里[转]的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。