演讲笔记
2009年11月8日
我做了很多演讲,像任何演讲者一样,我总是被要求提供我的幻灯片副本。同样,像许多演讲者一样,特别是那些对他们的幻灯片进行过思考的人,我讨厌将幻灯片副本作为讲义分发。当我使用幻灯片时,我将它们设计成一个视觉通道:作为我言语的伴奏,而不是作为独立的"幻灯片文档"。这种幻灯片文档在演讲时非常分散注意力,因为阅读要点会分散观众对正在说的话的注意力。因此,我的幻灯片是图形化的、最小的,并且经常包含与我的演讲同步的动画。没有我的演讲,这些幻灯片毫无意义。
一篇书面作品是一个更有效的独立文档。我可以写它,使其在没有音频的情况下也能理解,并使用一种适合阅读而不是投影在屏幕上的方法。
所以这里有一些建议的阅读材料,与我最近谈论的主题相关。我认为大多数人会发现它们比幻灯片文档更有用。
NoSQL 和一致性
本材料是我们书籍NoSQL 精华第 5 章的摘要。
敏捷本质和流畅性
软件设计的价值
本次演讲的起点是可交易质量假设。然后我解释了设计耐力假设,引入了技术债务的隐喻。演讲的最后部分是使用技术债务象限描述技术债务的形式。
领域特定语言
我有一个指南页面,作为我发布的关于 DSL 的材料的中心点。特别是,我在演讲中使用的状态机示例来自我书籍的第一章,可以免费下载。
持续集成和交付
关于这方面的最佳起点是我的指南页面,关于软件交付。演讲的第一部分对比了特性分支和持续集成。第二部分介绍了部署管道和持续交付,最好的资源是Humble 和 Farley 的书籍。
Richardson 成熟度模型
本次演讲基于我的文章。
两种软件项目
本次演讲探讨了我所说的战略型软件项目和实用型软件项目之间的对比。我在bliki 条目中写过这方面内容。
无模式数据结构
本次演讲基于我的信息库。
敏捷宣言发布十周年
这仍然是一个即兴演讲,我还没有整理出任何与之相符的文字。更多背景信息,您可以阅读
非确定性测试
这基于我关于消除测试中的非确定性的文章。
事件溯源
几年前,我描述了事件溯源作为一种模式的基本思想。在演讲中,我提到了LMAX 架构作为使用内存映像的示例,还提到了CQRS。
NoSQL 简介
要了解更多关于 NoSQL 的内容,请查看此列表。特别是我们关于NoSQL 和多语言持久化的信息库很好地概述了我们认为这个主题为什么重要。要了解更多深度内容,请查看我们的书籍。
NoSQL 模型
要了解更多关于 NoSQL 模型的信息,最好的资源是我们的书籍。除此之外,我还谈到了我在 bliki 上的聚合导向。
移动设备的众多
本次演讲在网上有一个很好的表现形式,即我关于为多个移动设备开发软件的信息库。