就像《設(shè)計模式》到目前仍然是經(jīng)典必讀一樣,這本書同樣也沒有因為時間流逝而失去價值,反而讓它更容易理解。
書中從實際的問題出發(fā),講述了如何利用已知的模式來解決問題、如何將模式變化及實現(xiàn)、如何歸納總結(jié)出新的模式。
在當(dāng)時看來,可能是偏重學(xué)院派的書,講述了很多偏向方法論的內(nèi)容,不容易讀懂;但是技術(shù)發(fā)展到今天再回頭來看這本書,就會明白現(xiàn)在我們的很多系統(tǒng)實現(xiàn),都借鑒了書中的模式和實現(xiàn)方法,比如文件系統(tǒng),MFC,等等。通過觀摩書中從最開始提出問題,一步一步考察、進(jìn)化,到最后形成一個完整解決方案的過程,再配合對現(xiàn)有系統(tǒng)的了解,會對模式的使用了解得更為深刻。
書中最后提出的七個習(xí)慣,其實不僅僅用于模式總結(jié),更多地可以用在我們平時的工作和學(xué)習(xí)中,來得到更進(jìn)一步的效果。
總體來說,這本書非常適合在《設(shè)計模式》之后看,也很適合有一定經(jīng)驗的開發(fā)人員。里面的模式我并沒有完全理解。如果將來有合適的時機(jī),我會再讀一次。