标签: architecture
在谈论代码透明度时,我经常感到困惑。 我试图澄清自己的是如下构造:
如果有人能用一些小的伪代码片段澄清这样的事情的真正意义,会不会很好?
由于
答案 0 :(得分:1)
这通常意味着它对用户是不可见的。用户可以使用该应用程序,但不知道该功能是否存在。
因此,为了使缓存变为“透明”,应用程序不应该知道存在缓存层。最容易举例说明这一点,因为非透明缓存层需要应用程序调用方法来检查/过期缓存。