R2.04.1Unrecorded workaround permanence设计
临时方案不记录就会永久化
别名: 未记录的临时 · 权宜永久化 · 先这样 · 无标签权宜
概念解释
临时方案和正案在像素上可以长得一样。把它们区分开的只有一条元数据:「这是权宜,等到某事发生再换掉」。不记录的临时方案会永久化(unrecorded workaround permanence),因为后接手的人没有信号把它当成不稳定物。他们会临摹它、在它上面加功能,它就变成产品的默认模样。永久化不是某次会议上决定留下,而是无标签像素的默认结局。
记录不是写一篇复盘,是让权宜在界面之外仍可被找到:注释、工单、设计文件上的标记,任一处能告诉下一个人「别把这个抄成标准」。
机制
人把看见的界面当成意图。设计决策如果只活在当时在场者的嘴里,「先用这一档空态顶着」和「空态就该是这样」对不在场的人是同一张图。实现会把图编译进组件,组件被下一页复用,复用次数就是永久化的加速度。标签的作用是打断这条编译:看见标签的人会停下来问「顶到什么时候」,看不见标签的人会问「怎么做成和这一页一样」。
临时之所以会不记录,是因为它发生在赶工里,记录步骤看起来像额外税。税没付的后果不是马上可见,而是下一次有人把权宜当模板。此时原作者可能已经不记得这是权宜,纠正需要先证明「曾经不是这样」——没有记录就没有证明。
边界
当天就能替换、从未离开作者本机的尝试,不进入交付物,不必按债来记。实验开关后面、默认关闭、只有内部账号能看见的路径,永久化被开关挡住,记录可以轻一些,但开关本身要写明何时拆。已经写进对外帮助文档、被用户当教程的界面,即使当初是权宜,对外合同已经成立,单靠补一条内部标签收不回来,要另开替换。视觉打磨上未完成的阴影、尚未选中的插图,若从未被实现,没有像素可被临摹,不在这条机制里。
怎么落地
- 凡是口头说过「先这样」的界面,离开讨论的当天必须留下一处可检索标记:设计文件贴纸、代码注释或工单,三者至少一处,内容写清这是权宜以及当初想换成什么。
- 接手新页面时先搜「暂时」「先这样」「hack」「workaround」;搜到的当权宜处理,搜不到的才许当正案临摹。
- 复用一个模式之前问「有没有标记说不要抄」;有标记则抄标记指向的目标,不抄当前像素。
- 验证:请一个上周未参与该功能的人,指出一处你记得的权宜。若他无法在文件、代码或工单里找到任何标记,这处已经永久化。再扫已发布界面里带「暂时」却无工单的注释,每一处都是正在发生的永久化。