约 1 分钟

小工具的长期价值

解决一个重复出现的小问题,往往比打造一套宏大的系统更有价值。

我很喜欢写小工具。它们通常只有几十行代码,没有复杂的架构,也不需要发布成正式产品。

从重复动作开始

值得自动化的事情往往很普通:统一图片尺寸、整理文件名、生成文章模板,或者检查一批链接是否有效。

如果一个动作每周都要重复,那么花半小时把它交给脚本,通常很快就能收回成本。

保持边界清楚

小工具最珍贵的特点是目标单一。需求发生变化时,可以直接修改甚至丢弃,而不必维护一套为了未来设计的抽象。

代码不必庞大才有价值。它只需要在需要的时候,可靠地省下一点时间。