健壯的Python
姚文杰, 周偉, 梁凌銳, 楊凌云 譯
出版時(shí)間:2023年03月
頁數(shù):316
你的Python項(xiàng)目是否正在變得越來越龐大?隨著代碼的擴(kuò)展,調(diào)試和維護(hù)工作變得更加艱難,你是否感到痛苦?Python是一種容易學(xué)習(xí)和使用的語言,但這也意味著系統(tǒng)可以迅速發(fā)展到無法理解的程度。值得慶幸的是,Python具有幫助開發(fā)者克服可維護(hù)性困境的功能。
在這本實(shí)用的書中,作者Patrick Viafore將告訴你如何最大限度地使用 Python的類型系統(tǒng)。你將看到用戶定義的類型(如類和枚舉),以及Python的類型提示系統(tǒng)。你還將學(xué)習(xí)如何使Python代碼具有可擴(kuò)展性,以及如何基于一個(gè)全面的測試策略構(gòu)建安全網(wǎng)。利用這些知識(shí)和技術(shù),你將編寫更清晰、更易于維護(hù)的代碼。
通過學(xué)習(xí)本書,你將:
● 了解為什么類型在現(xiàn)代開發(fā)生態(tài)系統(tǒng)中是必不可少的。
● 了解類、字典和枚舉等類型選擇是如何反映特定意圖的。
● 在不加劇臃腫的情況下使Python代碼在未來可擴(kuò)展。
● 使用流行的Python工具來提高代碼庫的安全性和健壯性。
● 評(píng)估當(dāng)前的代碼以檢測常見的可維護(hù)性問題。
● 通過linter和測試構(gòu)建代碼庫的安全網(wǎng)。
書名:健壯的Python
譯者:姚文杰, 周偉, 梁凌銳, 楊凌云 譯
國內(nèi)出版社:機(jī)械工業(yè)出版社
出版時(shí)間:2023年03月
頁數(shù):316
書號(hào):978-7-111-72144-4
原版書書名:Robust Python
原版書出版商:O'Reilly Media
Patrick Viafore
Patrick Viafore在關(guān)鍵任務(wù)軟件領(lǐng)域有超過14年的工作經(jīng)驗(yàn),專業(yè)方向涉及雷電檢測、電信和操作系統(tǒng)。他通過開發(fā)管道和工具,將Ubuntu鏡像部署到公有云供應(yīng)商,并通過Kudzera有限責(zé)任公司進(jìn)行軟件咨詢和項(xiàng)目承包(他是這家公司的負(fù)責(zé)人)。他的目標(biāo)是使計(jì)算機(jī)科學(xué)以及軟件工程主題對(duì)開發(fā)者社區(qū)來說更加容易理解。