設計模式C++實現


准備寫一系列筆記用來記錄學習設計模式的過程,同時寫出自己對幾種主要的設計模式的理解,以及編碼實現,同時總結。
主要參考書籍就是 《Head First Design Patterns》這本書,但是書里的例子是 Java 的,但是我最近主要的工作語言是C++, 所以准備將書里的例子用C++ 實現一遍,加深理解。另外四人GOF的書《Design Patterns: Element of Reusable Object-Oriented Software 》當然是最經典的,但是考慮到Head Fist系列的書可讀性更高,所以四人組的書作為補充和參考資料來讀。

時刻記住一點,設計模式是前輩們面向對象設計的經驗薈萃,是經過考驗的,但是也帶來了復雜性,但是要避免炫技,避免為了模式而模式。

源碼地址: https://github.com/sunchaothu/DesignPatternsCpp_Practice.git


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM