架构师训练营 第二周 作业
请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。

看到这个图就想到了接口隔离原则,单一职责。
cache中get、put、delete为调用方需要,而其中如果reBuild没有必要和get/put/delete直接暴露给调用方。

请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。
看到这个图就想到了接口隔离原则,单一职责。
cache中get、put、delete为调用方需要,而其中如果reBuild没有必要和get/put/delete直接暴露给调用方。
评论