第71章 重构

    第71章 重构 (第1/3页)

    改写第一段代码的时候,沈夜就感觉到不对。他闭上眼睛,意识里浮现出一片巨大的代码库。

    那些代码像一片灰白色的海,一层叠着一层,从脚下一直铺到天边。每一行代码都是一条规则,每一条规则都在运行。

    他站在代码海的中央,伸出意识的手,找到第一行代码。那行代码写着,吞噬记忆,以维持运行。

    他说,这一行,要改。他把那行代码从运行队列里拖出来,用自己的逻辑重新写了一遍。

    新的代码写着,保存记忆,以维持运行。他刚把新代码放回队列,四周的灰白色光忽然剧烈晃动起来。

    一股巨大的力量从代码海深处涌上来,像是一只手,狠狠推了他一把。

    他踉跄后退,睁开眼睛。面前那颗心脏,表面那些纹路正在疯狂闪烁,像是在发出警告。

    那个声音说,改写被拒绝了。沈夜说,我知道。他说,深渊意志的底层逻辑有自我保护机制。

    它不允许任何外部代码,修改它的核心。那个声音说,那怎么办。沈夜说,不是外部代码。

    他说,我是作者。我的代码,本来就在这里。他重新闭上眼睛,这一次,他没有从外面写,而是走进了代码海深处。

    他在那行旧的代码旁边,找到了自己三年前写下的注释。注释写着,这是深渊游戏的核心规则,所有副本都由它运行。

    修改请谨慎,会造成不可逆的后果。沈夜看着那行注释,忽然笑了。他说,三年前的我自己,倒是挺谨慎的。

    他把那行旧代码和注释一起框选,删掉,换上新代码。这一次,代码海没有反抗,灰白色的光平静下来,像是认出了他的手。

    第一段代码,改完了。他感觉到,手背上传来一阵灼痛。他低头看,绿纹已经爬过了肘弯,沿着手臂,向着肩膀蔓延。

    他想起规则编辑器里那句话,连接深度,正在上升。他继续改第二段。

    第二段代码,管理着记忆回收。他把回收的规则,从强制吞噬,改成了自愿寄存。

    他一边改,一边在代码里写下新的注释。他写道,被格式化玩家的记忆,统一保存于核心仓库,任何人都不得删除。

    改完第二段,他的脑子里嗡了一下。他恍惚了一瞬,忘了自己刚才写过什么,又很快想起来。

    他继续改第三段,第四段。每一段代码改完,他都会短暂地恍惚一下,像是有什么东西,正在从他的记忆里被抽走。

    改完第四段的时候,他忽然忘了自己刚才做过什么。他低头,看见自己手背上的绿纹,已经爬过了手腕。

    他问自己,我在哪。四周的代码海安安静静,灰白色的光在他身边流转。

    他站在海中央,像是站在一片没有尽头的荒原上。他想了很久,才想起自己在改代码,在改深渊意志。

    他又想了很久,才想起自己为什么要改它。他说,因为有人在等我回去。

    他继续改第五段。第五段代码,是深渊游戏的入口规则。他把强制进入,改成了自愿进入,并且在入口处加了一行提示,玩家可以在任何时候选择退出。

    他改完这行,脑子里又恍惚了一下。这一次,他忘掉了零号的声音。他记得有一个小小的影子,跟在他身边,拉他的衣角。

    但他想不起来,那个影子是谁。他继续改第六段,第七段。每改一段,他就忘掉一点东西。

    他忘掉了打印店,忘掉了地下室,忘掉了那台老旧的电脑。他忘掉了自己写过的那

    (本章未完,请点击下一页继续阅读)