而他的代碼,終于有了最溫暖的注釋。第六章 理工男的戀愛(ài)調(diào)試期
?
確定關(guān)系后的第一個(gè)周一,林辰提前二十分鐘到了公司。他站在設(shè)計(jì)部門(mén)口,手里捏著一個(gè)保溫杯,里面是按照蘇晚口味泡的蜂蜜檸檬茶——水溫嚴(yán)格控制在45℃,既不會(huì)破壞蜂蜜的營(yíng)養(yǎng),又能激發(fā)檸檬的清香。
?
蘇晚走進(jìn)來(lái)時(shí),看到林辰,眼睛亮了一下:“早啊,男朋友?!?/p>
?
“早、早啊?!绷殖降亩渌查g紅了,把保溫杯遞過(guò)去,“根據(jù)你的作息數(shù)據(jù),早上喝這個(gè)有助于喚醒腸胃功能,糖分含量也在合理范圍內(nèi)?!?/p>
?
蘇晚接過(guò)杯子,抿了一口,溫度剛好。她笑著踮起腳,在林辰臉頰上快速親了一下:“獎(jiǎng)勵(lì)你的。”
?
林辰僵在原地,像被輸入了死循環(huán)代碼,半天沒(méi)反應(yīng)過(guò)來(lái)。直到蘇晚走進(jìn)辦公室,他才抬手摸了摸被親過(guò)的地方,嘴角忍不住偷偷上揚(yáng)。技術(shù)部的同事路過(guò),看到他這副樣子,紛紛吹起了口哨。
?
“可以啊小林,脫單了也不吱聲!”
“這臉紅得,比你寫(xiě)的bug還顯眼!”
?
林辰清了清嗓子,一本正經(jīng)地糾正:“不是bug,是……正常的生理反應(yīng)。”
?
戀愛(ài)后的林辰,依然改不了用數(shù)據(jù)說(shuō)話的習(xí)慣,但那些數(shù)據(jù)里,漸漸多了些人情味。
?
蘇晚喜歡養(yǎng)花,陽(yáng)臺(tái)擺了一排多肉。有天她加班晚歸,推開(kāi)門(mén)就愣住了——每盆多肉旁邊都插著個(gè)小牌子,上面用馬克筆寫(xiě)著詳細(xì)的養(yǎng)護(hù)指南:
?
“景天科,每日光照≥4小時(shí),澆水周期7±1天(今日第3天,無(wú)需澆水)”
“番杏科,土壤濕度需維持在30%~40%,今日檢測(cè)值28%,建議補(bǔ)水100ml(附滴管一支)”
?
最絕的是那盆剛買(mǎi)的仙人掌,牌子上赫然寫(xiě)著:“仙人掌科,針刺硬度500HV,警告:距離蘇晚工作區(qū)需≥30cm,防止起身時(shí)誤碰(已實(shí)測(cè)三次,均有碰撞風(fēng)險(xiǎn))”。
?
蘇晚舉著仙人掌的牌子沖進(jìn)書(shū)房,林辰正對(duì)著電腦屏幕敲代碼,屏幕上是個(gè)土壤濕度監(jiān)測(cè)小程序,實(shí)時(shí)顯示著各盆植物的濕度數(shù)據(jù)。
?
“林辰!你給我的花裝‘電子檔案’了?”蘇晚又氣又笑。
?
“嗯,”他推了推眼鏡,調(diào)出數(shù)據(jù)圖表,“上周那盆玉露因?yàn)闈菜^(guò)量腐爛了,我分析了環(huán)境因素,建立了養(yǎng)護(hù)模型……”
?
“它是花!不是你的實(shí)驗(yàn)樣本!”蘇晚把牌子戳到他面前,“再說(shuō)你這警告牌是什么意思?我還能被仙人掌扎到?”
?
話音剛落,她轉(zhuǎn)身時(shí)胳膊肘正好撞到窗臺(tái),仙人掌的刺在袖子上戳出個(gè)小印子。林辰立刻暫停代碼,起身翻出碘伏和棉簽:“數(shù)據(jù)驗(yàn)證完畢,警告有效?!?/p>
?
蘇晚看著他認(rèn)真給自己涂碘伏的樣子,突然覺(jué)得又好氣又好笑:“你是不是早就算準(zhǔn)了我會(huì)撞到?”
?
“概率學(xué)顯示,你走路時(shí)注意力分散的頻率是每小時(shí)3次,”林辰一本正經(jīng)地報(bào)數(shù)據(jù),“結(jié)合窗臺(tái)寬度和仙人掌擺放位置,碰撞概率68.3%?!?/p>
?
“那你怎么不直接把它挪走?”
?
“根據(jù)植物生長(zhǎng)習(xí)性,那個(gè)位置光照最適宜……”
?
蘇晚沒(méi)等他說(shuō)完,直接把仙人掌搬到了客廳角落:“現(xiàn)在概率是0%了。”
?
林辰看著空蕩蕩的窗臺(tái),又看了看蘇晚叉著腰的樣子,默默在小程序里更新了“仙人掌位置參數(shù)”,備注:“服從用戶指令,優(yōu)先級(jí)高于光照需求”。
?
為了“反擊”林辰的“數(shù)據(jù)統(tǒng)治”,蘇晚開(kāi)始在他的代碼注釋里加私貨。
?
林辰寫(xiě)“循環(huán)邏輯優(yōu)化”,她就在后面補(bǔ)一句:“像不像你每天繞路接我下班的執(zhí)著?(建議循環(huán)次數(shù):一輩子)”;林辰寫(xiě)“異常處理模塊”,她就添一句:“比如你第一次請(qǐng)我看電影買(mǎi)錯(cuò)場(chǎng)次的尷尬(已修復(fù),但可愛(ài)值+100)”。
?
林辰發(fā)現(xiàn)時(shí),對(duì)著屏幕紅了半天臉。他沒(méi)刪,反而在后面加了注釋:“該異常已修復(fù),當(dāng)前狀態(tài):穩(wěn)定運(yùn)行(附:用戶反饋可愛(ài)值有效)”。
?
有次兩人約好周末去逛家具城,準(zhǔn)備給新家添個(gè)沙發(fā)。蘇晚一眼就看中了一款淺灰色的布藝沙發(fā),軟乎乎的,坐上去像陷進(jìn)了云朵里。
?
“就這個(gè)吧,舒服!”蘇晚拍了拍扶手。
?
林辰卻拉著她走到旁邊一款深棕色的金屬框架沙發(fā)前,指著標(biāo)簽說(shuō):“這款更優(yōu)。鈦合金支架承重800kg,使用壽命可達(dá)15年,性價(jià)比比剛才那款高27%。”
?
“我要的是舒服!不是耐用!”蘇晚拽著他往布藝區(qū)走。
?
林辰不肯動(dòng),拿出手機(jī)調(diào)出測(cè)試報(bào)告:“根據(jù)壓力分布測(cè)試,這款的支撐性更符合人體工學(xué),能減少腰椎疲勞。你看這組數(shù)據(jù)……”
?
他正對(duì)著屏幕上的壓力曲線圖分析,旁邊的導(dǎo)購(gòu)阿姨忍不住笑了:“小伙子,追姑娘不能光看數(shù)據(jù)啊,得看人家姑娘喜歡啥!”
?
林辰愣了愣,轉(zhuǎn)頭看蘇晚。她正噘著嘴盯著一款粉色的懶人沙發(fā),眼睛亮晶晶的,像藏著星星。他突然收起手機(jī),拉著她走過(guò)去:“這款……承重多少?”
?
導(dǎo)購(gòu)憋著笑說(shuō):“兩百斤沒(méi)問(wèn)題!”
?
“那來(lái)兩個(gè),”林辰刷卡時(shí)補(bǔ)充道,“另一個(gè)放書(shū)房,方便你陪我寫(xiě)代碼?!?/p>
?
蘇晚看著他耳根發(fā)紅的樣子,突然覺(jué)得,這個(gè)總把“性價(jià)比”掛在嘴邊的理工男,其實(shí)早就把“她的喜好”設(shè)成了最高優(yōu)先級(jí)。
?
沙發(fā)送到家那天,林辰研究了半天怎么擺放。他用卷尺量了客廳的長(zhǎng)寬,在紙上畫(huà)了好幾版布局圖,甚至用CAD建了個(gè)簡(jiǎn)易模型,最后得出結(jié)論:“放在離電視2.3米的位置,視角最佳,既不會(huì)影響走動(dòng),又符合觀影距離標(biāo)準(zhǔn)?!?/p>
?
蘇晚沒(méi)理他的“最優(yōu)解”,直接指揮師傅把沙發(fā)放在了窗邊:“這里曬得到太陽(yáng),還能看到樓下的樹(shù),多好?!?/p>
?
林辰看著自己的CAD模型,又看了看蘇晚坐在沙發(fā)上曬太陽(yáng)的樣子——她瞇著眼睛,嘴角帶著笑,陽(yáng)光落在她頭發(fā)上,像鍍了層金邊。他默默刪掉了電腦里的模型文件,在筆記本上寫(xiě):“用戶體驗(yàn)優(yōu)先于理論數(shù)據(jù),修正參數(shù)。”
?
或許,愛(ài)情就是這樣。不需要完美的算法,只需要愿意為對(duì)方調(diào)整參數(shù)的心意。林辰看著蘇晚的笑臉,突然明白了這個(gè)道理。第七章 見(jiàn)家長(zhǎng)的算法危機(jī)