金寶書局網路書店

 
目前位置:首頁 > 產品一般分類 > 架構模式:使用Python
產品一般分類 > 架構模式:使用Python
架構模式:使用Python
架構模式:使用Python
作者: Harry Percival
出版社歐萊禮
出版日期:2020-08-20
語言:中文
ISBN:9789865025960
裝訂:平裝
定價680
購買數量:
內容簡介
目錄書摘
導讀/序
作者介紹
進行測試驅動開發、領域驅動設計及製作事件驅動微服務

  隨著Python越來越流行,專案的規模也越來越大、越來越複雜,讓許多Python開發者對高階軟體設計模式產生濃厚的興趣,例如六邊形/整潔架構、事件驅動架構,和以領域驅動設計(DDD)制定的策略模式,但是將這些模式轉換成Python不是那麼容易。

  透過這本實戰指南,來自MADE.com的Harry Percival與Bob Gregory介紹一些行之有效的架構設計模式,協助Python開發者管理app的複雜性,並且充分利用測試套件。

  作者透過具體的範例和優美、典型的Python來介紹各種模型,避免Java與C#語法的冗長表述。

  本書介紹的模式包括:
  ‧依賴反轉,以及它和port及adapter(六邊形/整潔架構)的關係
  ‧領域驅動設計與Entity、Value Object及Aggregate的區別
  ‧持久保存機制的Repository和Unit of Work模式
  ‧事件、指令和訊息匯流排
  ‧命令查詢責任隔離(CQRS)模式
  ‧事件驅動架構與反應式微服務

  Harry Percival 在2009年就開始使用Python了,他也是TDD和XP的粉絲。他是O’Reilly書籍《測試驅動開發|使用Python》的作者,此書的副標題更是聞名—服從測試羊。

  Bob