演講筆記

2009 年 11 月 8 日

我經常演講,和所有演講者一樣,我總是會被要求提供投影片副本。也和許多演講者一樣,尤其是那些花心思製作投影片的人,我討厭提供投影片副本作為講義。當我使用投影片時,我會將它們設計成 視覺頻道:作為我演講的輔助,而不是獨立的「投影片文件」。這種投影片文件在演講時會造成很大的干擾,因為聽眾會將注意力從演講者所說的內容轉移到簡報重點上。因此,我的投影片是圖像化的、簡潔的,而且經常會加入與我的演講同步的動畫。沒有我的演講,這些投影片就毫無意義。

一篇書面文章是一個更有效的獨立文件。我可以撰寫這篇文章,讓它在沒有音訊的情況下也能夠理解,並採用適合閱讀而非投射到螢幕上的方式。

以下是與我最近演講主題相關的一些建議閱讀項目。我相信大多數人會發現它們比投影片文件更有用。

NoSQL 與一致性

此資料是我們書籍 NoSQL 精華 第 5 章的摘要。

敏捷精髓與流暢度

這場演講的前半部分是根據我的文章 新方法論 所撰寫。在後半部分,我將討論 Larsen 和 Shore 的 敏捷流暢度模型

軟體設計的價值

這場演講的起點是 可交易品質假說。然後我解釋 設計耐力假說,並引出 技術債 的隱喻。演講的最後一部分是使用 技術債象限 來描述技術債的形式。

特定領域語言

我有一個指南頁面,作為我發佈在 DSL 上的素材的中心點。特別是我在演講中使用的狀態機範例來自我書的第一章,可免費下載。

持續整合與交付

若要進一步了解此主題,最好的起點是我的軟體交付指南頁面。演講的第一部分對比了功能分支持續整合。第二部分探討了部署管線和持續交付,最好的資源是Humble 和 Farley的書。

Richardson 成熟度模型

此演講基於我的文章

兩種軟體專案

此演講探討了我所謂的策略性和實用性軟體專案之間的對比。我在bliki 條目中寫過這個主題。

無架構資料結構

此演講基於我的資訊平台

敏捷宣言發表十年

這仍然是一個即興演講,而且我尚未整理出任何與之相符的文字。若要進一步了解背景,你可以閱讀

非確定性測試

此演講基於我在測試中根除非確定性的文章。

事件溯源

幾年前,我將事件溯源描述為一種模式的基本概念。在演講中,我提到LMAX 架構,作為使用記憶體映像的範例,並提到CQRS

NoSQL 簡介

若要進一步了解我對 NoSQL 的看法,請參閱此清單。特別是我們在NoSQL 和多語持久性上的資訊平台很好地概述了我們為何認為此主題很重要。若要更深入了解此主題,請參閱我們的書

NoSQL 模型

若要進一步了解 NoSQL 模型,最好的資源是我們的書。除此之外,我也在我的 bliki 上討論聚合導向

眾多的行動裝置

此演講在網路上有很好的呈現,形式為我在為多個行動裝置開發軟體的資訊平台。

敏捷的精髓

此演講主要根據我的文章新方法。在演講中,我也談到演化設計實務的必要性,以避免軟趴趴 Scrum的危險。