zoukankan      html  css  js  c++  java
  • 极客大学架构师训练营课后练习 (Week 2)

    作业 1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

    依赖倒置原则说的是,高层的模块/类不能依赖低层模块/类,而是都依赖于抽象;抽象不能依赖实现,而是相反,实现依赖抽象。这个原则实现了对软件模块的解耦,使得高层模块不再直接依赖低层实现。

    依赖倒置原则被框架广泛采用。在基于框架进行开发时,我们的代码不需要去调用框架的代码,而是应该实现框架提供的接口抽象,等着框架代码来调用。所以从框架的角度来说,就是Do not call me. I will call you.这一好莱坞原则。

    作业2. 请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。

    设计两个接口,让Cache类实现这两个接口。

  • 相关阅读:
    花匠
    积木
    Hello world
    老鼠走迷宫全部路径
    今天下午选做题目
    整数高精度运算——加法
    博客启航
    解线性不定方程
    关于完全背包问题
    关于最小代价子母树
  • 原文地址:https://www.cnblogs.com/susy/p/13741662.html
Copyright © 2011-2022 走看看