The goal of software architecture is to minimize the amount of knowledge you need to have in order to build a system.
永远不要过度交易。这样做是违反成功交易的基本规则。