我仍然倾向于把整个系统分为子系统,然后再分为子系统的子系统,然后把需要用到的接口也归堆儿设计,就像类一样。
But I still tend to think more of partitioning the whole system into subsystems, and sub-subsystems, and designing interfaces in the chunks they'll be used, like classes.
这类似于将一个复杂应用程序或组件拆分为多个模块。
This is akin to breaking up a complex application or component into multiple modules.
通过将大型、复杂的系统划分为小型的构成部分并集中于每个部分,可以递归地使用体系结构。
Architecture can be used recursively by dividing a large, complex system into small constituent parts and focusing on each part.
应用推荐