1
我想讓我的雙手沾染一些使用廣泛設計模式的項目(使用C++)。尋找廣泛使用(主要使用的)設計模式的項目
我已經從網絡和其他書籍(四人組合和首先)閱讀設計模式文檔(以及代碼),但我正在尋找一個地方,我可以已經實施的項目(使用設計模式) ,讓我的雙手與他們骯髒,理解他們,提高他們等等。
有人能指點我一個地方從哪裏我可以以最好的方式獲得設計經驗嗎? (請注意:語言C++,項目的複雜程度可能中等到難度)
我想讓我的雙手沾染一些使用廣泛設計模式的項目(使用C++)。尋找廣泛使用(主要使用的)設計模式的項目
我已經從網絡和其他書籍(四人組合和首先)閱讀設計模式文檔(以及代碼),但我正在尋找一個地方,我可以已經實施的項目(使用設計模式) ,讓我的雙手與他們骯髒,理解他們,提高他們等等。
有人能指點我一個地方從哪裏我可以以最好的方式獲得設計經驗嗎? (請注意:語言C++,項目的複雜程度可能中等到難度)
給MySQL讀取一個源代碼。你也會學習一些關係數據庫的東西。 – Raynos
任何精心設計的大中型項目都將具有設計模式。但是,沒有項目應該「廣泛地」使用設計模式。如果您的項目中有大量經典模式,則可能是您的系統設計爲允許使用模式,或者您正在將模式強制到您的系統中,而他們沒有幫助。你可能不應該把注意力放在模式的使用上,而應該放在優秀設計原則的概念上,而在C++的情況下則應該注重面向對象的設計原則。這包括但不限於適當使用模式。 –
也許我應該使用「高效使用設計模式」而不是「廣泛使用」。 – bayCoder