1、如何建造一个城市
城市在没有一我的管理时,也能正常运转,是由于它能演化出恰当的抽象等级和模块。
2、将系统的构造与使用分开
首先,构造与使用是很是不同的过程。
软件系统应将启始过程和启始过程以后的运行时逻辑分离开,在启始过程当中构建应用对象,也会存在相互缠结的依赖关系。
将构造与使用分开的方法之一始将所有构造过程搬迁到 main 或被称之为 main 的模块中,设计系统的其余部分时,假设全部对象都已正确构造和设置。
1、如何建造一个城市
城市在没有一我的管理时,也能正常运转,是由于它能演化出恰当的抽象等级和模块。
2、将系统的构造与使用分开
首先,构造与使用是很是不同的过程。
软件系统应将启始过程和启始过程以后的运行时逻辑分离开,在启始过程当中构建应用对象,也会存在相互缠结的依赖关系。
将构造与使用分开的方法之一始将所有构造过程搬迁到 main 或被称之为 main 的模块中,设计系统的其余部分时,假设全部对象都已正确构造和设置。