上个月又搬了一次家。搬家公司的小伙子扛着我的纸箱下楼,随口问了句:"叔,这箱怎么比别的沉这么多?"我探头一看,是那个贴着"以后可能用"的箱子,封口朝下,像是怕人看见里面有什么。

箱子是三年前从老房子搬出来时封的,胶带边都发黄卷了边。当时我还用马克笔在封口写了四个字,像给一段没人维护的代码打上的 TODO 标签。里面我记得有:一个电源适配器坏掉的旧路由器、两卷没拆封的网线、一台屏幕碎了但"修修还能用"的旧手机,还有半打不知哪年买的螺丝刀。每一样当时都舍不得扔,心里盘算的都是"万一哪天要用呢"。

可这三年里,没有一样被打开过。路由器被扔了又买新的,手机早换了,螺丝刀我在楼下五金店两块钱买了一把更顺手的。那箱东西,像一段永远不被触发的 dead code——它占着内存,却从不执行。我偶尔瞥见它立在墙角,竟有点像在等一个永远不会到来的 code review,安静、固执,又有点可怜。

我妈总说我像我爸,什么东西都留着。我爸的抽屉里至今锁着九十年代的粮票,和几封没寄出的信。我笑他念旧,转头却把自己的"数字粮票"备份在五块硬盘里,从没读过。我们这代人,不过是换了种媒介继续囤,从纸箱搬到了云端,本质一点没变。

搬家那天我终于把箱子搁到门口,准备随大件垃圾一起清走。手搭在封口胶带上,停了几秒,还是没撕。不是还想要,是怕承认那些"以后可能用",其实从来用不上。那种犹豫,和我删一段写了三年的旧模块时一模一样——明知道该删,手指却悬在回车键上,下不去手。

今年搬进新家,玄关特意留了块空地。我打算只放每天会碰的东西:拖鞋、钥匙,还有那张常听的碟。至于那箱杂物,我给它开了个 issue,标题叫"清理 2023 囤积",然后顺手 close 了。箱子空了,墙角亮堂了,我第一次觉得,少一点,原来比多一点更踏实。

后来我把这事讲给同事,他笑:"你这不就是一次成功的重构?"我想了想,还真是。我们删代码时最怕的不是丢功能,是承认那些功能早没人用了。人也是,背着一箱"可能",就腾不出手接住"现在"。

囤积,是给未来的自己写的一封没寄出的信,写着"我怕你会需要"。可真正的需要,从来不在箱底。