我在前端要写一个缓存功能,缓存存取失败要静默失败好呢还是抛异常好?cherbim3年前发布1060程序做成了 PWA,大量用了缓存功能(用 indexed db 实现),目前存取失败(比如硬盘满了)会直接抛异常,导致 app 层所有的地方都要处理这个异常,现在想想似乎静默失败设计更好?应用层完全不用关心失败问题。这种静默失败的设计对于缓存是更合理吗?
没有回复内容