回退:为什么首选方案失效时还要有下一步?

回退:为什么首选方案失效时还要有下一步?

回退是在首选方法不可用时,转入一条预先认可的替代路径。智能门锁无法识别指纹时改用实体钥匙,保留的不是同一种识别体验,而是“仍能开门”这一核心能力。

回退不同于重试:重试仍使用原方法;也不同于冗余:冗余通常复制同类资源;优雅降级则多是在原服务内降低质量。回退可以换方法,甚至接受较慢、较麻烦的结果。

关键不只是准备备选项,还要预先说明何时切换、替代方案保留什么、牺牲什么。若每遇到小故障便回退,首选方案的问题会被隐藏;若永不回退,局部失效又会阻断整个行动。好的回退把不可避免的失败变成可继续处理的状态。


了解 Geoffrey Chen 的更多信息

订阅后即可通过电子邮件收到最新文章。