年度百大
簡潔的Python:重構你的舊程式

簡潔的Python:重構你的舊程式

Clean Code in Python

  • 定價:480
  • 優惠價:9432
  • 本商品單次購買10本85折408
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 台北、新北、基隆宅配快速到貨(除外地區)
載入中...
  • 分享
 

內容簡介

  現在有許多領域都廣泛使用Python,例如軟體建構、系統管理與資料處理。在這些領域中,經驗老到的專家可以找到效率低下、有問題的案例,以及導致不良程式的隱患。看完這本書的讀者將會瞭解這些問題,更重要的是知道如何修正它們。

  本書首先介紹編寫簡潔程式的基本元素,以及它在Python程式設計中有多麼重要。你將瞭解如何運用Python標準程式庫與軟體設計最佳做法來編寫高效且易讀的程式。你也會學到如何在Python中實現SOLID原則,以及使用裝飾器來改善程式。本書將更深入地探討Python的物件導向程式設計,告訴你如何透過描述器與產生器來使用物件。本書也會展示軟體測試程式的設計原則,以及如何在程式中實作設計模式來解決軟體問題。在最後一章,我們會從堅實平台的基礎程式開始談起,將單體應用程式拆成微服務。

  讀完本書之後,你將能夠熟練地運用業界認可的編寫技術來設計簡潔、易維護、易讀的Python程式。

  你會學到;
  ‧設定工具,在開發環境中高效率地工作
  ‧Python的魔術方法如何協助我們編寫更好的程式
  ‧利用Python的特性來建立更高級的物件導向設計
  ‧使用裝飾器與描述器來移除重複的程式
  ‧藉助單元測試來有效地重構程式碼
  ‧在Python中實現SOLID原則
 

目錄

前言
第 1 章 簡介、程式碼格式與工具
第 2 章 符合Python 風格的程式
第 3 章 好程式的特徵
第 4 章 SOLID 原則
第 5 章 使用裝飾器來改善程式
第 6 章 藉由描述器來充分使用物件
第 7 章 使用產生器
第 8 章 單元測試與重構
第 9 章 常見的設計模式
第 10 章 簡潔的結構
 

詳細資料

  • ISBN:9789864769926
  • 規格:平裝 / 312頁 / 17 x 23 x 1.56 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣

最近瀏覽商品

 

相關活動

  • 【自然科普、電腦資訊】張忠謀親筆撰寫、獨家授權自傳,他的一生,一場不能錯過的智慧盛宴!《張忠謀自傳》
 

購物說明

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則 

  • 時報領券
  • 遠流領券
  • 知遠領券