【示例】做一个小工具的乐趣
从小问题开始
最近我做了一个很小的工具,只用来整理重复出现的文本。它没有复杂的功能,也没有特别精致的界面,但每天省下来的几分钟是真实的。
让范围保持小
开始之前,我先写下最常遇到的几个步骤,再把它们变成一份短清单:
- 输入尽量简单
- 结果方便复制
- 出错时给出清楚提示
这个过程让我想起,工具的价值通常来自它贴近某个具体场景。一个小脚本如果解决了反复发生的问题,就已经很有用。
先做一个能用的小版本,观察它在生活里是否站得住。
有兴趣的话,可以从Astro 文档开始,读一读用内容构建静态网站的方式。写代码时,清楚的命名比聪明的技巧更容易维护。
function makeSmallThing(problem) {
return `解决一个具体问题:${problem}`;
}