回顾一下ISP最初的成因:在一般情况下,任何层次的软件设计如果依赖于不需要的东西,都会是有害的。从源代码层次来说,这样的依赖关系会导致不必要的重新编译和重新部署,对更高层次的软件架构设计来说,问题也是类似的。

接口隔离原则告诉我们:任何层次的软件设计如果依赖了它并不需要的东西,就会带来意料之外的麻烦。

相关文章:

  • 2021-11-27
  • 2022-02-24
猜你喜欢
  • 2021-09-15
  • 2021-06-26
  • 2021-10-15
  • 2021-05-31
  • 2021-09-11
  • 2021-06-26
  • 2021-05-14
相关资源
相似解决方案