91行代码,藏在程序里的温柔,91行代码,藏在程序里的温柔

minyu 2小时前 x1 2 0
91行代码,是程序里藏着的温柔,它没有复杂的算法,却藏着对人的细腻关照——清晨一句“记得吃早餐”,雨天自动弹出的“带伞提醒”,或是为独居老人设计的定时问候,每一行都像轻声的叮咛,把关怀藏在指令里,让冰冷的屏幕有了温度,原来代码不止能解决问题,还能传递暖意,用最朴素的逻辑,写最动人的诗。

电脑屏幕右下角的时钟跳到02:17时,我终于按下了保存键,文件夹里那个名为“91行.py”的文件,像颗刚落地的星,在深夜的桌面闪着微光。

这不是什么复杂的项目,没有炫酷的界面,没有精密的算法,只是91行Python代码——一个能根据天气提醒带伞的小工具,但我知道,这91行里藏着一个笨拙却滚烫的心。

写这行代码的起因,是去年冬天总忘记带伞的室友,她总说“天气预报不准”,结果连续一周淋成落汤鸡,感冒药堆满了桌角,某天她趴在桌上咳嗽时,我突然想起大学时教编程的老师说的:“代码不是冰冷的指令,是你替别人解决问题的手。”

于是我开始写这个“小麻烦”,用requests调取天气API,把“降水概率”翻译成“记得带伞”或“不用操心”;加了个随机句子库,晴天会跳出“今天太阳很好,适合晒被子”,雨天则是“雨声是城市的白噪音,记得喝杯热姜茶”;最后用系统弹窗提醒,像妈妈站在门口喊一声“伞在门口呢”。

调试时出了不少岔子,第23行,把“降水概率”写成“降水可能率”,结果提醒变成“今天降水可能率80%”,室友吐槽像在念绕口令;第67行,忘记处理API返回的“null”,某天早上弹出“今天天气:未知”,吓得她以为世界末日了,改到第91行时,窗外的天已经泛了鱼肚白,代码终于跑通了——弹窗跳出“今天有小雨,记得带伞”,下面跟着一句“给你带的糖在抽屉里”。

那天她看到提醒,愣了三秒,突然笑着跑过来抱我:“你这代码比我妈还唠叨,但比我妈好用。”

后来这91行代码成了我们宿舍的“生活管家”,考试周它会弹出“今天复习第3章,加油,给你留了夜宵”;下雨天它会提醒“伞在阳台,别又忘了”;甚至有次我生日,它偷偷在提醒句后面加了句“生日快乐,今晚蛋糕有你的份”,室友们说:“这哪是代码啊,是住在电脑里的小精灵。”

前天整理文件时,我又点开了那个“91行.py”,代码还是91行,没加过新功能,也没删过一行,注释里写着“2024年1月15日,第一次成功运行”,旁边还有个没删掉的调试打印——“她今天没咳嗽,真好”。

突然明白,91行不多,刚好够把“我在意你”翻译成机器能懂的语言;91行不少,刚好够把关心藏进日常的琐碎里,像春天的风,不张扬,但能吹到心里。

现在这个文件还在我电脑里,偶尔还会弹出提醒,有时候我会对着屏幕笑,想那个住在代码里的小精灵,一定也在偷偷说:“你看,这91行,够温柔吧。”

91行代码,藏在程序里的温柔,91行代码,藏在程序里的温柔

是啊,91行,刚好够温柔。