高效程式設計師的45個習慣 譯者序

2021-08-25 10:01:28 字數 837 閱讀 8201

"武功者,包括內功、外功、武術技擊術之總和。有形的動作,如支撐格拒,姿式回環,變化萬千,外部可見,授受較易,晨操夕練,不難熟練。而無形的內功指內部之靈惠素質,即識、膽、氣、勁、神是也,此乃與學練者整個內在世界的學識水平密切相關,是先天之慧根悟性與後天智慧型的總成,必需尋得秘籍方可煉成。"

--摘自《武林秘籍大全》

公元21世紀,軟體業江湖動盪,人才輩出,各大門派林立,白道黑幫,都欲靠各自門派的武功稱霸武林。

在那些外家功門派(傳統的瀑布開發方法、cmm、iso和rup等)和非正統教(中國式太極敏捷udd等)當道之際,一股新勢力正在崛起--以敏捷方法為總稱的一批內家功門派。

下面的歌訣是對內家武功招數的概述:

迭代開發,價值優先

分解任務,真實進度

站立會議,交流暢通

使用者參與,調整方向

結對程式設計,**質量

測試驅動,安全可靠

持續整合,盡早反饋

自動部署,一鍵安裝

定期回顧,持續改進

不斷學習,提高能力

上面的每種招式,都可尋得一本手冊,介紹其動作要領和攻防章法。幾乎每個內家功門派都有自己的拳法和套路。

但,正所謂"練拳不練功,到老一場空"。學習招數和套路不難,難的是如何練就一身真功夫。內家功,以練內為主,內外結合,以動作引領內氣,以內氣催領動作,通過後天的修煉來彌補先天的不足。

本書是一本內功手冊。它注重於培養軟體開發者的態度、原則、操守、價值觀,即識、膽、氣、勁、神是也。

敏捷的實踐者venkat subramaniam和andy hunt攜手著下此書。望有志之士有緣得到此書,依法修習,得其精要;由心知到身知,入筋、入骨、入髓,修煉得道。而後,匡扶正義,交付高質量的軟體,為人類造福。

高效程式設計師的45個習慣 譯者序

武功者,包括內功 外功 武術技擊術之總和。有形的動作,如支撐格拒,姿式回環,變化萬千,外部可見,授受較易,晨操夕練,不難熟練。而無形的內功指內部之靈惠素質,即識 膽 氣 勁 神是也,此乃與學練者整個內在世界的學識水平密切相關,是先天之慧根悟性與後天智慧型的總成,必需尋得秘籍方可煉成。摘自 武林秘籍大...

高效程式設計師的45個習慣

做事。與其推卸責任,不如去解決問題。欲速則不達。要增量程式設計,步步為營。沒真正理解一段 之前,別急著去修改它。對事不對人。掌握提問 反駁 爭論的技巧,注意說話口吻,不能帶個人情緒的接受或反駁別人觀點。排除萬難,勇奮前進。要真誠 有勇氣地說出實情和想法。當你發現某段 很混亂,需要重構,好,說出來。跟...

高效程式設計師的45個習慣2

1.選用有意義的注釋,用注釋描述 意圖和約束,注釋不能取代好的 2.在效能.商業價值.優雅.生產力幾個因素上,沒有必要追求所有的最優,開發者需要權衡,合理投入 3.使用漸進的方式來程式設計,尋找優化點,而不是追求一氣呵成,除非有不可辯駁的理由,否則不要使用艱深的技術.模式,使用最簡單的解決方案 4....