《軟件架構與模式》讀後感

  《軟件架構與模式》這本書的做者是Joachim Goll,譯者賈山、李欣。本書主要包括面向對象設計的原理、軟件架構、軟件設計的模式、面向對象設計模式以及架構模式。 設計模式

  前面對於面向對象設計原則的介紹雖然是純理論的知識點,可是有一些圖和代碼示例輔助,對於理解仍是有幫助的,雖然用的是JAVA的例子,多是由於做者是德國人的緣故,因此命名都是用德語,代碼閱讀起來就比較彆扭了,若是譯者能將代碼部分也翻譯一下,那就至關完美了。架構

  後面對絕大部分設計模式都有介紹,講解方式與《設計模式:可複用面向對象軟件的基礎》很類似,都有問題描述、參與者、解決方案、代碼示例,還有對於模式有缺點以及類似模式的介紹,挺詳細的,只是閱讀的過程中依然會被時不時出現的德語類名和接口名所打斷,不能一鼓作氣的閱讀完一整段。而最後的類似模式有些多此一舉的味道,會與一些其餘的模式進行對比,而這些模式卻尚未介紹過,若是不跳着讀而且回過頭來品味做者所講述的意思的話,也就直接被忽略掉了。翻譯

  本書總體上仍是不錯的,經過不一樣做者對於設計模式的不一樣方式的講解,讓本身也有了不一樣方向上的理解,有助於加深對設計模式的理解。在閱讀的過程中,若是能配合着其餘相關的設計模式的書來進行閱讀的話,效果也是很是好的。可是設計模式也不是經過閱讀就能理解的,須要在平時的工做當中多多觀察與應用才能熟練掌握。技術類的書若是專心去讀仍是很累的,有時候能夠像讀小說同樣,大略的過一遍,反正書已經在你手裏了,大略的多讀幾遍也不要緊,總會有些印象的,而後等哪天須要的時候,再把相關的全部書集合起來專心閱讀、對比效果也會更好。設計

相關文章
相關標籤/搜索