解耦就是将紧密联系的对象分开,这样就可以单独修改其中的一个而不影响另一个。 如何解藕 加一个适配层。当易变的对象变化时,只需改适配层。 何时需要解藕 当很多对象依赖的另外的一个易变的对象时,需要解耦。比如,一个应用,目前是运行在浏览器中,以后要支持在小程序,APP 中运行。那么,该应用就应该和浏览器解藕。