每一次初學者粉絲朋友,在後臺向我諮詢程式設計問題,我除了給他們指導學習路線,我都會建議他們學完基礎知識後,一定要要注重程式設計規範,學習設計模式,修煉內功。
雖然說很多程式設計師,他們日常主要工作是CRUD,但是學習設計模式也是有助於學習公司的框架,另外設計模式是為了可重用程式碼、讓程式碼更容易被他人理解、保證程式碼可靠性,所以學習設計模式對提升程式設計能力還是很有幫助的。
所以,今天給大家分享一個採用C#編寫的,常用設計模式原始碼合集。
專案簡介
這是一個採用C#編寫的、23種常用設計模式程式碼合集,目前已支援.Net 6。
專案結構
每一個設計模式,都是單獨一個專案,可以執行執行測試。
專案特色
每一個設計模式都有對應文章詳細講解。
專案地址
https://github.com/sheng-jie/Design-Pattern
更多開源專案請檢視:一個專注推薦優秀.Net開源專案的榜單
- End -
文章首發於公眾號【程式設計樂趣】,歡迎大家關注。