本书使用如下排版约定。
● 黑体字
表示新术语或重点强调的内容。
● 等宽字体(
constant width
)
表示程序以及段落内引用的程序元素,如变量、函数名、数据库、数据类型、环境变量、语句和关键字。
● 加粗等宽字体(
constant width bold
)
表示应该由用户输入的命令或其他文本。
● 等宽斜体(
constant width italic
)
表示应该被替换为由用户提供的值或由上下文确定的值的文本。
该图标表示提示或建议。
Safari(原来叫 Safari Books Online)是一个会员制的培训和参考咨询平台,面向企业、政府、教育从业者和个人。
会员可以访问来自 250 多家出版商的上千种图书、培训视频、学习路径、互动式教程和精选播放列表,这些出版商包括 O'Reilly Media、Harvard Business Review、Prentice Hall Professional、Addison-Wesley Professional、Microsoft Press、Sams、Que、Peachpit Press、Adobe、Focal Press、Cisco Press、John Wiley & Sons、Syngress、Morgan Kaufmann、IBM Redbooks、Packt、Adobe Press、FT Press、Apress、Manning、New Riders、McGraw-Hill、Jones & Bartlett、Course Technology 等。
要了解更多信息,可以访问 http://oreilly.com/safari。
请把对本书的评价和问题发给出版社。
美国:
O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
中国:
北京市西城区西直门南大街 2 号成铭大厦 C 座 807 室(100035)
奥莱利技术咨询(北京)有限公司
O'Reilly 的每一本书都有专属网页,你可以在那儿找到书的相关信息,包括勘误表 、示例代码以及其他信息。本书的网站地址是:http://oreil.ly/2eY9gT6。
对于本书的评论和技术性问题,请发送电子邮件到 bookquestions@oreilly.com。
要了解更多 O'Reilly 图书、培训课程、会议和新闻的信息,请访问以下网站:
http://www.oreilly.com。
我们在 Facebook 的地址如下:http://facebook.com/oreilly。
请关注我们的 Twitter 动态:http://twitter.com/oreillymedia。
我们的 YouTube 视频地址如下:http://www.youtube.com/oreillymedia。
可以通过 http://evolutionaryarchitecture.com访问本书的配套站点。
Neal 要感谢过去几年里在各种大会倾听过他演讲的所有人,他们帮助打磨和修订了本书。他也要感谢本书的技术审阅人员,他们为本书提供了非常宝贵的建议和意见,特别是 Venkat Subramanium、Eoin Woods、Simon Brown 和 Martin Fowler。Neal 还要感谢他的猫 Winston、Parker 和 Isabella,它们的干扰总能为他带来顿悟。他还想感谢他的朋友 John Drescher、ThoughtWorks 的所有同事、Norman Zapien 敏锐的耳朵、每年的 Pasty Geeks 度假团和附近的鸡尾酒俱乐部,感谢他们的支持和友谊。最后,Neal 要感谢他坚忍的妻子,她用笑容包容了他的经常出差和为事业所做的其他牺牲。
Rebecca 要感谢所有同事、大会出席者及演讲者和作者,感谢他们多年来为演进式架构领域贡献的想法、工具、方法以及提出的澄清问题。她也要感谢本书的技术审阅人员,感谢他们细致的阅读和评注。此外,Rebecca 还要感谢本书的合著者,感谢创作过程中所有启发性的对话和讨论。她要特别感谢 Neal,几年前与他有过一场关于应急式和演进式架构区别的大讨论或者说是辩论,之后这方面的思想才逐渐地成型。
Patrick 要感谢 ThoughtWorks 的所有同事和客户,感谢他们推动了需求,并为阐明演进式架构的构建想法提供了测试平台。他还要同 Neal 和 Rebecca 一起向本书的技术审阅人员表示感谢,他们的反馈极大地提升了本书的质量。最后,他要感谢本书的合著者们。过去几年中,他们位于不同的时区,相距甚远,很少有机会能面对面地一起工作,特别感谢能有机会在这个项目上和他们密切合作。