Verse Wiki — 写给蓝图作者的 Verse 手册
技巧 · EXTRA

迁移检查清单:开工前 8 问、翻译中 10 查、翻完后 5 验

主课教了翻译的顺序,这一页给你一张照着划勾的清单。翻一张图靠记性还行,翻二十张图就必须靠流程——清单的价值不在于它有多聪明,而在于它让你不必每次都重新想一遍。建议直接打印,贴在第二块屏幕旁边。

一、开工前:先回答 8 个问题

这 8 个问题都在打开 .verse 文件之前回答。它们不产出代码,只产出决定——而迁移里最贵的错误,从来都是决定错了而不是打字错了。

八问答完,你手上应该有一张小抄:几个 var、几个 @editable、几个事件、几个需要 <suspends> 的函数。这张小抄就是你的翻译计划,接下来的工作只是把它写出来。

二、翻译中:逐项核对 10 条

这 10 条按主课六步的顺序排列,写到哪儿查到哪儿。它们全都是「能被机械检查」的条目——不需要理解上下文,只需要对着代码扫一眼。

第 ⑤ 条那个「反向再搜一遍」值得单独强调:忘了 set 之所以难查,是因为报错文案说的是「失败上下文」,离「你少写了两个字母」隔着一层。养成看到 failure context 先搜 set 的条件反射,能省下大量时间。

三、翻完后:5 步验收

编译通过不等于翻译正确——编译器只检查语法,不检查你有没有漏掉整整一格节点。这 5 步按成本从低到高排:

最后一条纪律:验收通过之前,不要动重构的念头。译本和原图行为对齐,是你后面所有优化的参照系;参照系还没立稳就开始改,出了问题连回退到哪儿都说不清。什么时候该重构、重构成什么样,交给本课的拔高拓展页。

四、小测验

清单为什么把「哪些部分是玩法逻辑」放在开工前的第一个问题?