
Micha Jaworski 萊德
Python作爲一種高-級程序設計語言,憑藉其簡潔、易讀及可擴展性日漸成爲程序設計領域備受推崇的語言之一。本書基於Python 3.5版本進行講解,通過13章的內容,深度揭示了Python編程的高-級技巧。本書從Python語言及其社區的現狀開始介紹,對Python語法、命名規則、Python包的編寫、部署代碼、擴展程序開發、管理代碼、文檔編寫、測試開發、代碼優化、併發編程、設計模式等重要話題進行了全面系統化的講解。
Python是一門動態編程語言,它簡單而又強大,適用於衆多領域。儘管編寫Python代碼比較容易,但是編寫高效且易於維護和複用的代碼是一個挑戰。 本書的重點是讓你熟悉編碼實踐、有用的工具以及標準,這都是Python專業人士每天使用的。首先,你將瞭解Python3.5中新增加的功能以及可以提高生產力的快速技巧。接下來,你將學習使用這個新版本中的高級且有用的Python語法元素,以及實現元編程的不同方法。本書講解了代碼管理工具、編寫清晰文檔的方法和測試驅動開發,這些都是編寫代碼的重要因素。通過學習優化的一般原則、查找瓶頸的策略以及應用優化的選定工具,你可以對如何編寫高效的代碼有更深入的理解。
翻譯和代碼排版差到令人髮指,也有可能是我讀電子版的緣故,感覺是機翻,代碼縮進和換行也非常隨意,讀起來頭大。 這本書講了不少關於構建集成和項目管理的許多內容包括打包發佈,測試和版本控制,當然,還有優化,算是從整個項目管理的角度來分析,對於Python本身的內容可能不如《Effective Python 》和 《Fluent Python 》深入,但多少是有點乾貨的,在忍受極差的可讀性上還是可以吸收一些知識。
該講的細節一點沒有,建議書友直接看或多看幾遍《流暢的Python》,對此書就是降維打擊。
這本書太好了,有深度,全面,每個章節都有必要反覆研讀與實踐。
沒有看完,感覺能用在平時的實際開發中的建議很少,連命名也可以寫一章也是醉了
原書已經出了第4版,現在不建議讀第二版了。而且代碼的排版是亂的。
匆匆讀一遍,技巧只懂個皮毛,異步編程之類的得實際動手纔能有所心得,總體還不錯。只是針對Python3.5的。包含的面很廣
說實話本書是想將一些高級功能或者說底層原理一類的講清楚,可惜也許是表達問題或者作者描述手段,反而不言簡意賅, 我是覺得這本書我看完後不推薦
不是普通的python的基本功能介紹,涵蓋了項目開發過程中可能遇到的邊邊角角的知識,例如部署,優化,測試,基本架構知識。也有很多通用模塊的介紹。沒有特別多的細節介紹,還是需要自己多去深入實踐。
這本書可以的 值得四星 有深度也有廣度 不過… 好像都還不夠淋漓盡致 所以,四星吧,留點進步空間