第四部分:应用界别的设计

在本节中,我们将进入应用设计领域。我们不关注应用的一小部分,而是关注如何设计应用本身。我们从研究分层开始,它揭示了应用设计的基础,在转向分层的发展之前,我们将重点放在分层应用中使用的三个最常见的层上。我们探索了两种建模领域模型的方法。然后,我们探索一种方法来封装和降低分层和模型复制的负担,然后再转向新的体系结构样式,如垂直切片和微服务。

这些章节中的每一章都可以自己编写一本书,因此我们将在更高的层次上对它们进行探讨,帮助您在选择架构风格的时候做出更明智的决定。本节是进一步阅读的起点,同时仍然充满了有用的内容、模式、技巧和技术,可直接用于日常项目中。

目标是覆盖尽可能多的应用级模式。原因是,对许多技术了解一点有助于为手头的工作选择正确的方法,而不是每次都选择相同的方法。当你知道从哪里开始时,在某件事情上做得更好会更容易,但如果你不知道有什么选择,这是不可能的。

本节包括以下章节: