消除硬编码一个关于抽象思维的隐喻

这种能力 在代码里叫“架构设计”在生活里叫“通透”

剑飞
1/15消除硬编码 一个关于抽象思维的隐喻

说到代码里的硬编码

比如我们做视频生成工具时早期就直接写了

命题先说清本页判断
解释补足为什么
行动留下下一步
2/15消除硬编码 一个关于抽象思维的隐喻

"亲子阅读" 视频尺寸

``` 文件路径/Users/apple/Documents/.封面标签 "育儿心得" "亲子阅读"
3/15消除硬编码 一个关于抽象思维的隐喻

看交付物

01看见

结果能被他人检查

02完成

动作落到具体产物

03复用

下次可以更快再做

把“看交付物”落到一个具体项目里看结果
4/15消除硬编码 一个关于抽象思维的隐喻

这些值在好几个地方重复写死

命题先说清本页判断
解释补足为什么
行动留下下一步
把“这些值在好几个地方”落到一个具体项目里看结果
5/15消除硬编码 一个关于抽象思维的隐喻

其实是在给自己设限

01命题

先说清本页判断

02解释

补足为什么

03行动

留下下一步

把“其实是在给自己设限”落到一个具体项目里看结果
6/15消除硬编码 一个关于抽象思维的隐喻

也不是死记“封面标签是育儿

也不是死记“封面标签是育儿心得”而是学会“标签得从内容里自动提取关键词”

命题先说清本页判断
解释补足为什么
行动留下下一步
7/15消除硬编码 一个关于抽象思维的隐喻

更不是硬套“视频必须 10

更不是硬套“视频必须 1080×1920”而是想明白 “尺寸得看场景手机竖屏 电脑横屏”
8/15消除硬编码 一个关于抽象思维的隐喻

还能一键切换成横屏

01命题

先说清本页判断

02解释

补足为什么

03行动

留下下一步

把“还能一键切换成横屏”落到一个具体项目里看结果
9/15消除硬编码 一个关于抽象思维的隐喻

每篇文章都能匹配自己的主题

命题先说清本页判断
解释补足为什么
行动留下下一步
把“每篇文章都能匹配自”落到一个具体项目里看结果
10/15消除硬编码 一个关于抽象思维的隐喻

那说明某个环节被写死了

如果答案是不是那说明某个环节被写死了该重新抽象一下了

把“那说明某个环节被写”落到一个具体项目里看结果
11/15消除硬编码 一个关于抽象思维的隐喻

只会让你在变化面前感到无力

但思维里的硬编码很难察觉因为它不会报警只会让你在变化面前感到无力

命题先说清本页判断
解释补足为什么
行动留下下一步
12/15消除硬编码 一个关于抽象思维的隐喻
如果换一个场景 换一个工具换一个人来做这件事我的方法还成立吗
13/15消除硬编码 一个关于抽象思维的隐喻

带走四步

找项目

从真实任务开始

出材料

把想法变成可处理内容

做交付

用结果判断能力

可复用

把完成沉淀为流程

14/15消除硬编码 一个关于抽象思维的隐喻

让能力长出来

这种能力 在代码里叫“架构设计”在生活里叫“通透”