题目
安全扫描提示你使用的连接库有新的大版本,修复了几个问题并改了若干接口。
上级要你给出评估:要不要升、大概多少工作量、风险在哪里。请给出评估方法,而不是一个主观结论。
考察目标
- 能否给出可验证的评估维度。
- 是否知道如何量化改动面。
- 能否说明升级与新功能开发的排序依据。
考察大版本升级的风险面,以及用可验证信号替代主观判断的评估方法。
安全扫描提示你使用的连接库有新的大版本,修复了几个问题并改了若干接口。
上级要你给出评估:要不要升、大概多少工作量、风险在哪里。请给出评估方法,而不是一个主观结论。
评估依赖可验证信号:官方迁移指南列出的破坏性变更有哪些、代码库命中多少处、命中是否落在资金路径、现有测试能否覆盖被改动的分支。量化方式是在分支上升级依赖并跑类型检查与测试,把错误清单当作改动面清单。
useConnect().connectors 与 useDisconnect().connectors 等形式被移除,改用 useConnectors、useConnections 读取(依据:wagmi Migrate from v2 to v3 §Deprecations)。@tanstack/react-query 是并列依赖,升级清单应包含三者(依据:wagmi Getting Started §Manual Installation)。发现这道题有问题? 反馈此题