討論區快速選單
知識庫快速選單
程式設計俱樂部Facebook粉絲團 網路投保旅行平安險 討論區最近新進100則主題
[ 回上頁 ] [ 討論區發言規則 ]
XP 帶給我的啟發是什麼?
更改我的閱讀文章字型大小
作者 : kenming_wang(矇矇) 人氣指數超過30000點
[ 貼文 40 | 人氣 34501 | 評價 150 | 評價/貼文 3.75 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2004/7/8 上午 03:59:21
約半年至一年前,把 XP 系列的譯作全買回來。並且利用在廁所裡、開車等紅燈
及等朋友時看完(其實,原文的我也有買,但必須承認,看得很吃力,況且,在
廁所裡總不方便用翻譯電子辭典來查單字吧 ~_^)
** 感謝李潛瑞兄等諸位譯者,能翻譯出如此高品質的中文譯作。

整個系列看完後,該忘得全都忘光了 :-)
不過,一輩子都不可能忘掉的是:

1. Kent Beck 真得是了不得的大師!他能融會生活哲理平實的一面帶入到軟體
技術與專案實務管理上。而不是死板板的講一些意義不太大的專業技術用語。難
得!!
2. Kent Beck 的媽媽教他開車時不是把方向盤固定不變在同一個位置,而是隨
時修正,以保持在正確的路線上。
3. XP 的四大核心:Simple(簡單)、Communication(溝通)、回饋(Feedback)、
勇氣(Courage)。

感謝 Kent Beck、感謝 XP,能讓我學到以上三點,終生永難忘懷,實在是受用
無窮!!

至於,XP 所提的「十二項實務」,我好像幾乎忘光了 ~_^
大概只對於 "Test First",特別情有獨鍾...

倒是,為了能更多體會 XP 的四項核心,個人花了非常多的心思研究:

為了瞭解 "Simple",我買了一本「簡單就是力量」,研究為何簡單可以產生力
量?如何從複雜的事物中一眼就可以看透它單純的本質。
也研究收納櫃的整理術,為何它可以把雜亂的東西都收納起來,使得從表面看起
來可以變得是「序中有亂(不是亂中有序)」。
另外也仔細研讀 Grady Booch 的 "Object-Oriented Analysis and Design" 一
書的第一章:Complexity。開宗明義即提到:軟體的複雜度是屬於本質性的,是
無可避免的。並藉由其它領域包括自然生態界及PC硬體產業來說明複雜系統的結
構。藉此以瞭解如何觀察及分析複雜系統、如何組織及瓦解(或稱為分隔)複雜系
統...

為了能體會 "Communication" 及 "Courage",我研究了非常多的成功潛能書
籍,包括拿破崙•希爾、卡內基、Brian Tracy、易發久的著作。甚至,還參加
了在日月潭辦的成功潛能開發學習營(主題是溝通,不過,整個過程感覺比較像
是鬧劇)。
溝通難不難?對我真的是很難,畢竟,人總是有"性格上的缺陷",經常,我還是
會把所謂學習得來的 "知識" 據為已有,而以此與他人辯論,甚至有點高傲、不
屑的態度。
感謝好朋友的提醒及從成功潛能開發的書籍上所體會而來的,逐漸地在修正我個
人的劣根性 :-)
推薦「卡內基溝通與人際關係」一書,寫得真的很棒!

不過,對於 "Courage",這倒是我的專長 ^_^
我認同「打造自己的成功」一書提到:人有選擇的自由與權利;但是,相對地,
也要能為自己的選擇所付出的代價承擔。所以,當你作了選擇之後,也就沒有什
麼所謂的後悔與不後悔的。
我更贊同拿破崙•希爾「思考致富」一書的 "PMA(Positive Mental
Attitude)" 黃金定律,同樣一件事,往正面積極思考時,結局會是與悲觀主義
者大大地不同。

最後,對於 "Feedback",更讓我更用心去體會 "Iteration" 的意涵。"四星上
將" 及許多 O-O 書籍是以 "Spiral" 這個字來替代。
"Feedback" 與 "Iteration" 絕對是息息相關的,因為,快速回饋,可以儘早地
瞭解問題及風險所在,進而 "修正" 執行的步驟。
極強烈推薦 Brian Tracy 的「吃了那隻青蛙」,讓我瞭解到何謂 "Backward
Planning",又如何與目前的行動來結合,並從行動中逐步修正及 Iterate 你
的 "Plan"。
另外「富爸爸•窮爸爸-有錢有理」一書中也教你:對於夢想,盡可能地遠大及
雄心抱負;但對於目標的設定,他建議作一個 "不太成功的人",而不是 "過度
成功的人",也就是說,採取初級步驟,一次只走一小步,而不要試圖邁向一大
步。

為了更能體會 "XP" 的本質,我發了很多時間在以上主題的研究上。
值不值得?我只能說,研究這些書籍及其作者們的觀點,真得是太有趣了!經常
會有意想不到的收穫。


** 原文均刊登收錄於個人的 blog: http://www.kenming.idv.tw **
---------------------------------------------------------------
 板主 : Clark
 > 物件導向程式設計 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 物件導向程式設計 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
物件導向程式設計
1 Arthur 180 
2 藍色LED 150 
3 長長 100 
4 Linkin 100 
5 love seeker 100 
6 Raymond 90 
7 Nets 80 
8 nop 70 
9 Huah 70 
10 矇矇 60 
物件導向程式設計
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
0.03125