在這本實用的書中,作者Patrick Viafore將告訴你如何限度地使用 Python的類型繫統。你將看到用戶定義的類型(如類和枚舉),以及Python的類型提示繫統。你還將學習如何使Python代碼具有可擴展性,以及如何基於一個全面的測試策略構建安全網。利用這些知識和技術,你將編寫更清晰、更易於維護的代碼。
通過學習本書,你將:
*了解為什麼類型在現代開發生態繫統中是必不可少的。
*了解類、字典和枚舉等類型選擇是如何反映特定意圖的。
*在不加劇臃腫的情況下使Python代碼在未來可擴展。
你的Python項目是否正在變得越來越龐大?隨著代碼的擴展,調試和維護工作變得更加艱難,你是否感到痛苦?Python是一種容易學習和使用的語言,但這也意味著繫統可以迅速發展到無法理解的程度。值得慶幸的是,Python具有幫助開發者克服可維護性困境的功能。
在這本實用的書中,作者Patrick Viafore將告訴你如何限度地使用 Python的類型繫統。你將看到用戶定義的類型(如類和枚舉),以及Python的類型提示繫統。你還將學習如何使Python代碼具有可擴展性,以及如何基於一個全面的測試策略構建安全網。利用這些知識和技術,你將編寫更清晰、更易於維護的代碼。
通過學習本書,你將:
*了解為什麼類型在現代開發生態繫統中是必不可少的。
*了解類、字典和枚舉等類型選擇是如何反映特定意圖的。
*在不加劇臃腫的情況下使Python代碼在未來可擴展。
*使用流行的Python工具來提高代碼庫的安全性和健壯性。
*評估當前的代碼以檢測常見的可維護性問題。
*通過linter和測試構建代碼庫的安全網。