比較符合中國人的思維模式,舉的例子也多為作者自己經歷過的項目,容易產生共鳴。 六大原則和23個模式都有覆蓋,內容沒有GoF的書精辟,但也講解清楚。代碼的例子沒有大問題,對於理解有幫助。對GoF提出的23個模式的C++代碼都提供了相應的Java代碼實現,並且是基於JDK5的標準之上,使用了泛型和枚舉,... ...
- 比較符合中國人的思維模式,舉的例子也多為作者自己經歷過的項目,容易產生共鳴。
- 六大原則和23個模式都有覆蓋,內容沒有GoF的書精辟,但也講解清楚。代碼的例子沒有大問題,對於理解有幫助。對GoF提出的23個模式的C++代碼都提供了相應的Java代碼實現,並且是基於JDK5的標準之上,使用了泛型和枚舉,幫助自己在未來使用模式到自己的項目中有很好的參考價值。
- 不同模式的對比在本書中顯得深度不夠,作者舉的例子沒有問題,但是對於幫助讀者進一步理解模式的應用和實踐中的選擇起的幫助比較有限。
- 混編模式部分,我暫時放棄了,因為除了代碼量大以外,作者提出的方向畢竟不是我眼前感興趣的部分。
2018.12.24晨,結束閱讀。學習代碼下載
補充:建議作者最好能在一本書中儘量聚焦在一到兩個業務方向寫程式,這樣讀者就不需要大量的業務背景知識,從而可以集中精力去理解與本書真正相關的部分。