高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)

Cyrille Martraire 著 楊尊一 譯

  • 高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-1
  • 高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-2
  • 高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-3
  • 高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-4
  • 高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-5
  • 高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-6
  • 高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-7
  • 高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-8
  • 高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-9
高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)-preview-1

買這商品的人也買了...

商品描述

有效製作軟體文件

“真希望這本書20年前就出版,可以省下我很多時間”
-Woody Zuill, Agile Guide與Mob Programming先驅

運用領域驅動設計(Domain-Driven Design)方法建立文件檔,於軟體開發生命週期中創造最大價值

軟體文件可以生動、動態,並在實質上幫助你創建出更好的軟體。本書為開發者、架構設計師和軟體專業工作者而寫,展示如何在設計與開發過程中建立隨之演進的文件。

透過模式解說、清晰圖示與具體範例,引領您應用良好的製作工具與自動化功能,在最低成本下大幅提升文件的價值。不論任何領域、語言或技術,您都無需在運行軟體和詳盡的高品質文件之間做取捨,讓魚與熊掌都能兼得。

‧擷取與增強知識,讓它發揮實質效用
‧自動建立隨著知識變化演進的文件與圖表
‧使用開發工具重構文件
‧利用文件改善軟體設計
‧在原有與新環境中引入有效文件

作者簡介

Cyrille Martraire 是Arolla的CTO、共同創辦人、合夥人,擁有20年的軟體設計經驗。曾經參與及領導許多專案,大多數為金融財務方面。他建立Paris Sftware Crafters社群,經常在國際性研討會發表演說,對軟體設計的各個方面充滿熱情。

目錄大綱

Chapter 1 重新思考文件
Chapter 2 行為驅動開發即為實例規格
Chapter 3 知識利用
Chapter 4 知識增強
Chapter 5 有效整理展示:識別權威知識
Chapter 6 文件自動化
Chapter 7 執行即為文件
Chapter 8 可重構文件製作
Chapter 9 穩定的文件
Chapter 10 避免傳統文件
Chapter 11 超越文件:活設計
Chapter 12 活架構文件
Chapter 13 新環境導入活文件
Chapter 14 製作舊應用程式的文件
Chapter 15 額外收錄:醒目的文件
索引