一些好的设计思路

  • 更新实例时,使用新建的方式, 不要在原地修改
    以前听过phoenix server, 即需要更新某个server时, 不要改动原先实例, 而是通过新建一个实例的方式, 这样每个实例自从创建后,就不会更改了, 只需要把更新版本化, 维护起来会非常方便.

  • 不要在一个类里产生多个对象,应该提供多个类,每个类都读取相同的输入,生成不同的类
    这样的好处就是,各个类之间的逻辑被分开了,不会相互影响,如果有些地方是通用的,可以共享出来. 无论是共享代码还是共享已经生成的对象,都可以

猜你喜欢

转载自www.cnblogs.com/ctrlzhang/p/11689690.html