《架构整洁之道》摘录 – 26
第 26 章 – Main 组件
Main 组件是系统中最细节化的部分——也就是底层的策略,它是整个系统的初始点。
它处于整洁架构的最外圈(离最核心逻辑最远),主要负责为系统加载所有必要的信息,然后再将控制权转交回系统的高层组件。
Main 组件也可以被视为应用程序的一个插件——这个插件负责设置起始状态、配置信息、加载外部资源,最后将控制权交给应用程序的其他高层组件。另外,由于 Main 组件能以插件形式存在于系统中,因此我们可以为一个系统设计多个 Main 组件,让它们各自对应于不同的配置。