
馬里亞諾·阿那亞
本書介紹Python軟件工程的主要實踐和原則,旨在幫助讀者編寫更易於維護和更整潔的代碼。全書共10章:第1章介紹Python語言的基礎知識和搭建Python開發環境所需的主要工具;第2章描述Python風格代碼,介紹Python中的第一個習慣用法;第3章總結好代碼的一般特徵,回顧軟件工程中的一般原則;第4章介紹一套面向對象軟件設計的原則,即SOLID原則;第5章介紹裝飾器,它是Python的最大特性之一;第6章探討描述符,介紹如何通過描述符從對象中獲取更多的信息;第7章和第8章介紹生成器以及單元測試和重構的相關內容;第9章回顧Python中最常見的設計模式;第10章再次強調代碼整潔是實現良好架構的基礎。本書適合所有Python編程愛好者、對程序設計感興趣的人,以及其他想學習更多Python知識的軟件工程的從業人員。
這本書充滿了套話,廢話和囉嗦話。簡單的內容有代碼示例,雖然許多示例莫名其妙,複雜的反而沒代碼了。 還是再看一次《流暢的Python》吧。