软件开发过程中一个很重要的思想就是要针对通用编程,以降低耦合,就是要尽量将专用的业务相关的逻辑和通用的非业务相关的逻辑分开,即使是业务相关的逻辑也可以在经过抽象后而提取出其中通用的部分。
某些功能之所以能够通用那是因为在这些功能内部有一种内在的通用的机制,我们可以将这种内在的机制提取出来变成一种通用的机制,
软件开发过程中一个很重要的思想就是要针对通用编程,以降低耦合,就是要尽量将专用的业务相关的逻辑和通用的非业务相关的逻辑分开,即使是业务相关的逻辑也可以在经过抽象后而提取出其中通用的部分。
某些功能之所以能够通用那是因为在这些功能内部有一种内在的通用的机制,我们可以将这种内在的机制提取出来变成一种通用的机制,