標籤:文件
萬能的沉重
為何你不應該撰寫大量文件。
敏捷與架構的 Podcast
Ryan Lockard(Agile Uprising)邀請我加入 Rebecca Wirfs-Brock,針對敏捷專案的架構進行 Podcast 對談。Rebecca 開發了責任驅動設計,這對我剛開始職業生涯時有很大的影響。我們討論了我們如何定義架構、測試對架構的影響、領域模型的角色、要準備什麼類型的文件,以及需要預先完成多少架構。
程式碼即文件
敏捷方法的常見元素之一是,它們將程式設計提升為軟體開發中的核心角色,遠比軟體工程社群通常所做的更重要。其中一部分是將程式碼分類為軟體系統的主要文件,如果不是主要文件的話。