基于Python的設計模式有什么好書或好資源推薦?
設計模式,簡單的來說,是一種軟件實現中一類問題優秀解決方案。以可以說是具有通用性的設計套件,根據問題來挑選合適的模式。
設計模式并沒有語言的限定,你可以用任何通用語言來實現相應的設計模式。
設計模式最先是從建筑設計中演化而來的,通過總結歸納和升華,有點上升到哲學層面的普適性了。
一般來說,軟件中的設計模式分為三類,即結構模式、行為模式和構建模式等。
現在關于模式的書籍很多,偏向C/C++、Java的比較多,你可填選從Java入手的設計模式類的書看看,相對好理解些,比如《Java與設計模式》這本書就很不錯,從理論到實踐,非常全面,很多例子也很有趣。書很厚,但有價值。
如果你有一定的Python基礎,那你可把上面的記憶轉換成Python版的,那你肯定在這門Python編程上會大有精進的。
另外,給你一個網址,這個上面有Python版的23中設計模式的實現。祝你學有所成。
送上網址:
https://www.cnblogs.com/Liqiongyu/p/5916710.html