- 依內容分級制度,未登入僅能顯示普遍級內容,登入後即可觀看全站內容。
- 馬上登入
關注
關注作者、出版社、系列,新刊上架可獲得通知!
放大
內容簡介
簡潔的Python|重構你的舊程式
現在有許多領域都廣泛使用Python,例如軟體建構、系統管理與資料處理。在這些領域中,經驗老到的專家可以找到效率低下、有問題的案例,以及導致不良程式的隱患。看完這本書的讀者將會瞭解這些問題,更重要的是知道如何修正它們。
本書首先介紹編寫簡潔程式的基本元素,以及它在Python程式設計中有多麼重要。你將瞭解如何運用Python標準程式庫與軟體設計最佳做法來編寫高效且易讀的程式。你也會學到如何在Python中實現SOLID原則,以及使用裝飾器來改善程式。本書將更深入地探討Python的物件導向程式設計,告訴你如何透過描述器與產生器來使用物件。本書也會展示軟體測試程式的設計原則,以及如何在程式中實作設計模式來解決軟體問題。在最後一章,我們會從堅實平台的基礎程式開始談起,將單體應用程式拆成微服務。
讀完本書之後,你將能夠熟練地運用業界認可的編寫技術來設計簡潔、易維護、易讀的Python程式。
你會學到:
‧設定工具,在開發環境中高效率地工作
‧Python的魔術方法如何協助我們編寫更好的程式
‧利用Python的特性來建立更高級的物件導向設計
‧使用裝飾器與描述器來移除重複的程式
‧藉助單元測試來有效地重構程式碼
‧在Python中實現SOLID原則
本書首先介紹編寫簡潔程式的基本元素,以及它在Python程式設計中有多麼重要。你將瞭解如何運用Python標準程式庫與軟體設計最佳做法來編寫高效且易讀的程式。你也會學到如何在Python中實現SOLID原則,以及使用裝飾器來改善程式。本書將更深入地探討Python的物件導向程式設計,告訴你如何透過描述器與產生器來使用物件。本書也會展示軟體測試程式的設計原則,以及如何在程式中實作設計模式來解決軟體問題。在最後一章,我們會從堅實平台的基礎程式開始談起,將單體應用程式拆成微服務。
讀完本書之後,你將能夠熟練地運用業界認可的編寫技術來設計簡潔、易維護、易讀的Python程式。
你會學到:
‧設定工具,在開發環境中高效率地工作
‧Python的魔術方法如何協助我們編寫更好的程式
‧利用Python的特性來建立更高級的物件導向設計
‧使用裝飾器與描述器來移除重複的程式
‧藉助單元測試來有效地重構程式碼
‧在Python中實現SOLID原則
作者簡介
Mariano Anaya
Mariano Anaya
相關推薦書刊
買此商品的人也買了...
實用書
The String Matching Algorithms
李家同(R. C. T. Lee),陳奎昊(K. H. Chen),呂嘉維(C. W. Lu),歐家欣(C. S. Ou),謝一功(Y. K. Shieh)
490元
購買前的注意事項
- 本書城的商品為電子書及電子雜誌,並非紙本書。讀者可透過電腦裝置網頁瀏覽,或使用 iPhone、iPad、Android 手機或平板電腦下載閱讀。
- 如有下載閱讀需求,為避免裝置版本無法適用,建議於購書前,先確認您的裝置可下載BOOK☆WALKER的APP,並可先下載免費電子書,確認可順利使用後再行購書。
- 由於數位智慧財產權之特性,所販售之電子書刊經購買後,除內容有瑕疵或錯誤者外,不得要求退貨及退款。如有特殊情形,請洽敝公司客服人員,我們將盡速為您處理。
現在完成手機驗證,還可以領取一本免費電子書!

