Debugging

调试的关键是缩小问题空间:把“看起来奇怪的结果”还原为“可验证的假设”。

TL;DR
  • 先做最小复现:移除无关依赖与分支,保留触发路径。
  • 分别验证:状态是否如预期更新、渲染是否如预期触发、副作用是否被重复执行。
  • 把日志当作证据链:记录输入、关键分支、输出与时序。
这篇文章有帮助吗?