292 - 《避免 XY 问题》
发布于 2023年4月20日
下图是今天(2023.04.20)下午一位朋友的提问,感觉挺典型的。我们经常会把方案当成问题。
不仅是提问,自己思考问题时也一样,所以感觉无时不在。比如我今天在看 HMR 和 Fast Refresh。先深入看了 HMR,但发现不对,我的问题不是 HMR,而是实现「开发者修改代码后无需刷新就能看到效果」这个方案,HMR 是方案之一,我其实不用特别深入地了解 HMR,如果基于 Fast Refresh,只要简化版的 HMR 就可以。
之前处理框架答疑的时候其实也经常会遇到。这时就算你花时间解答了用户问的问题,其实并不能帮助他解决实际问题。
可能有些同学对 XY 问题不了解,做下简单介绍。
XY问题是指当一个人遇到问题X时,他认为解决方法Y可以解决问题,但方法Y可能并不是最佳解决方案。于是,这个人寻求