Google高級軟件工程師Brett Slatkin融閤自己多年Python開發實戰經驗,深入探討編寫高質量Python代碼的技巧、禁忌和最佳實踐。
涵蓋Python3.x和Python2.x主要應用領域,匯聚59條優秀實踐原則、開發技巧和便捷方案,包含大量實用範例代碼。
發表於2024-09-13
Effective Python: Second Edition 2024 pdf epub mobi 電子書 下載
Item 24: Use @classmethod polymorphism to construct object generically 可以處理如何動態構建模型的問題。 Item 25: Use `super(__class__, self).__init__()` when inheriting Item 29: use plain attributes instead of getter and setters. Shortingcoming of @property...
評分其他部分(並發, 模塊, 部署)大部分都瞭解, 更願意看一下 OOP 的想法. 在這裏稍微記一下. 盡量使用異常來錶示特殊情況, 而不要 return None 現在看, 有兩種比較棘手的情況: (1) 有時候一個方法裏涉及數個含網絡請求(which means 必須考慮失敗)的調用, 會寫成這樣: def call0(): ...
評分Effective Python 59 SPECIFIC WAYS TO WRITE BETTER PYTHON 這本書終於讀完瞭。從這本書裏學到不少經驗,以及之前忽略的知識。書中部分內容也是庫的內容(這麼說有失公允,大部分屬都會有抄庫文檔的嫌疑的,因為文檔包含瞭最多的信息),也有很多內容基本上是常識,比如七八章...
評分其他部分(並發, 模塊, 部署)大部分都瞭解, 更願意看一下 OOP 的想法. 在這裏稍微記一下. 盡量使用異常來錶示特殊情況, 而不要 return None 現在看, 有兩種比較棘手的情況: (1) 有時候一個方法裏涉及數個含網絡請求(which means 必須考慮失敗)的調用, 會寫成這樣: def call0(): ...
評分其他部分(並發, 模塊, 部署)大部分都瞭解, 更願意看一下 OOP 的想法. 在這裏稍微記一下. 盡量使用異常來錶示特殊情況, 而不要 return None 現在看, 有兩種比較棘手的情況: (1) 有時候一個方法裏涉及數個含網絡請求(which means 必須考慮失敗)的調用, 會寫成這樣: def call0(): ...
圖書標籤: Python 計算機 編程
本來想一條一條刷完,結果發現很多對我來說都不相關。不過書是好書,案頭留一本,常翻常新。得是天天啪嗒啪嗒寫Python的人可能讀這本書受益最廣。
評分本來想一條一條刷完,結果發現很多對我來說都不相關。不過書是好書,案頭留一本,常翻常新。得是天天啪嗒啪嗒寫Python的人可能讀這本書受益最廣。
評分本來想一條一條刷完,結果發現很多對我來說都不相關。不過書是好書,案頭留一本,常翻常新。得是天天啪嗒啪嗒寫Python的人可能讀這本書受益最廣。
評分本來想一條一條刷完,結果發現很多對我來說都不相關。不過書是好書,案頭留一本,常翻常新。得是天天啪嗒啪嗒寫Python的人可能讀這本書受益最廣。
評分本來想一條一條刷完,結果發現很多對我來說都不相關。不過書是好書,案頭留一本,常翻常新。得是天天啪嗒啪嗒寫Python的人可能讀這本書受益最廣。
Effective Python: Second Edition 2024 pdf epub mobi 電子書 下載