編寫(xiě)整潔的Python代碼(第2版)
這是一本介紹如何實(shí)現(xiàn)Python代碼整潔的書(shū),主要介紹如何使用Python3.9引入的新特性提升編碼技能。此外,本書(shū)還介紹了以下內(nèi)容:通過(guò)利用自動(dòng)化工具建立高效的開(kāi)發(fā)環(huán)境,利用Python中的魔法方法來(lái)編寫(xiě)更好的代碼,抽象代碼復(fù)雜性并封裝細(xì)節(jié),使用Python特有的特性創(chuàng)建高級(jí)的面向?qū)ο笤O(shè)計(jì),通過(guò)使用面向?qū)ο笤O(shè)計(jì)的軟件工程原則創(chuàng)建強(qiáng)大的抽象來(lái)消除代碼重復(fù),使用裝飾器和描述符創(chuàng)建特定于Python的解決方案,運(yùn)用單元測(cè)試方法有效重構(gòu)代碼,以及通過(guò)實(shí)現(xiàn)整潔的代碼庫(kù)為構(gòu)建堅(jiān)實(shí)的架構(gòu)打下基礎(chǔ)等。本書(shū)對(duì)新手程序員和有經(jīng)驗(yàn)的程序員同樣適用,也適合想通過(guò)編寫(xiě)Python代碼來(lái)節(jié)省成本和提高效率的團(tuán)隊(duì)領(lǐng)導(dǎo)、軟件架構(gòu)師和高級(jí)軟件工程師參考。當(dāng)然在閱讀本書(shū)前,讀者應(yīng)掌握一些Python基礎(chǔ)知識(shí)。
·18.7萬(wàn)字