代码应该总是有一个后备选项来获取数据,而不是依赖一个可用的缓存值。