2011年7月27日 星期三

Implementation Patterns

實現模式


Bear在這裡買的
amazon的參考
-----------------------------------------------------------
作者:(美)貝克|譯者:李劍//熊節//郭曉剛
出版社:人民郵電
ISBN:9787115192264
出版日期:2009/01/01
頁數:176
人民幣:RMB 29 元
-----------------------------------------------------------



copy and translate from http://book.douban.com/people/yuan_/annotation/3324516/
第1頁
我驚訝的發現,儘管能夠快捷流暢地作出各種編程中的決定,但我沒法解釋自己為什麼如此確定諸如“這個方法為什麼應該被這樣調用”或者“那塊代碼為什麼屬於那個物件”之類的事情。邁向溝通的第一步就是讓自己慢下來,弄明白自己究竟想了些什麼,不再假裝自己是在憑本能編程。

第11頁
價值觀是編程過程的統一支配性主題。珍視與其他人溝通的重要性,把代碼中多餘的複雜性去掉,並保持開放的心態,這才是我工作狀態最佳的表現。這些價值觀——溝通、簡單和靈活——影響了我在編程時所做的每個決策。

第16頁
原則可以解釋模式背後的動機,它是有普遍意義的。在對立模式間進行選擇時,最好的方式就是用原則來說話,而不是讓模式爭來爭去。
如果遇到從未碰到過的情況,對原則的理解可以充當我們的嚮導。