程序员修仙指南
作者:南贾 | 分类:都市 | 字数:53.8万
本书由笔趣阁签约发行,版权所有侵权必究
第四章 道体版本迭代
贾以秉仔细观察了起来,内部文字流的流动方式似乎有些一定的规律,就像人体血液的运行。
如果这是一个程序的话,那么就一定会有输入和输出,
参照人体,程序不停息的运作,应该就是源源不断地产生这具躯体的能量,从而支撑身体的行动。
按自己刚才的体验,目前产生的能量远远不够,并且因运行时候的各种不顺畅,还会导致部分或者偶尔身体不受控制。
经过一番观察,这具身体有五脏六腑,心脏周围的流入和流出好像没什么区别,但是腹部多了一个圆盘,中间有条不明显的分界线,
无数文字流像是一根根血管,从一侧流入,另一侧流出,流入的带着淡淡的黑色,流出的有淡淡的黄色光芒。
稍微远离圆盘的地方,那黄黑两色就不再明显,越来越淡,直到再也分不清楚。
以阴阳入道者,得用玄黄二气。
是这么说的吧,
玄黄好像就是黑色和黄色的意思,难道就是在说这个?
先假定这个地方是程序的核心,那么优化当然要从这里开始,然后向四周辐射。
开工,改bug了。
解决一个难以理解的问题的最佳方法:把这个问题转化为自己的专业领域,然后用自己丰富的经验搞定它。
当然了,这并不轻松,
首先这些文字流并不是贾以秉熟悉的计算机语言,强行理解成类计算机语言后,
再把内部流动方式想象成程序的执行,
听起来就匪夷所思的样子。
不过还在这些文字流还算听话,贾以秉尝试了一遍又一遍,乐此不疲。
在不知程序整体运行方式的情况下,他决定用贪心算法来逐步修复
贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。
也就是说,不从整体最优上加以考虑,算法得到的是在某种意义上的局部最优解。
每次都划分一小部分,通过一定的调整让这部分的运行看起来更好,
然后逐渐扩散到整体,最终得到的结果,
大概也许八成没准就是最好的结果了。
前提是...中间的过程没有依赖性。
贾以秉很快就认识到了自己的错误,有的时候调整了两个部分,都得到了比较好的结果,但是这两个部分连贯下来反而更加运行缓慢,有的时候还会影响到其他部分的走向。
对此他也没什么好的办法,只好扩大选取的范围,重复步骤,做更多的尝试。
如果这玩意真的是修仙方法,那么很容易走火入魔的吧。
在这片空间里的时间感变得奇怪,但是按照这种进度...起码得做几十个梦才能修个七七八八,还不知道会不会出大问题。
不如这样,划分几个更大的区域,再每个区域依照贪心算法来处理,只改比较明显的问题,不做细微的调整。
先搞个初版验证是否有效,如果有,再重复该步骤继续创建新的版本。
方法论之快速迭代,敏捷开发!
重新设立了目标之后,贾以秉依照四肢和躯体分成了六大部分,脑部就先不改了,看着太乱,不想动。
四肢比较简单,也先不改,还是从腹部开始向外发散。
贾以秉不停的用意念控制着文字流的流动方式,期间他发现自己可以直接进入身体,
进行测试,只不过进去了就不能准确看到那些流动方式了,只能模糊感知。
但是进去后可以明显的感受到调整后的不同,
就像老年人和年轻人的身体,运转方式也许看不出大的问题,但是完全可以感受到那磅礴的生命张力。
这片空间的时间感很奇怪,或者贾以秉沉迷工作后的时间感很奇怪,总之,不知过了多久,初版本诞生了。
贾以秉不知道怎么称呼眼前的身体,外表看起来和自己几乎完全一致,除了半透明,
既然它是文字流凝成的,文字流又是什么所谓的阴阳大道,不如就叫...阴阳体吧。
哈哈哈开玩笑,怎么说的跟阴阳人似的。
贾以秉给眼前的身体起名为“道体1.1.0版本”,因为不知道会迭代多少次,所以直接预留了三位版本号。
体验了一下,感觉好像是要比之前好很多。
还是比较怀念体验版的流畅度。
不知道梦境还有多久结束,趁着顺手,再搞下一个版本。
熟能生巧是有一定道理的,第二个版本的发布时间显然要比第一个版本缩短了很多。
道体1.1.1已经可以跑起来了,虽然没跑两步就右腿抽筋了。
修复完右腿抽筋的bug之后,道体来到了1.1.2版本。
此时腹部的圆轮中间的线条弧度更加自然,随着带着颜色的文字流动加快,线条分隔的两部分也各自有了颜色,酷似道教的阴阳鱼。
玄黄两色的文字流则更加明显。
这一切带给贾以秉的直观感受就是...已经可以做广播体操了!
神秘的空间之内,一道神秘的半透明的身影,进行着神秘的动作。
他一会招手,像是在祈求苍天,一会俯身,像是在祭拜大地,一会转圈,像是在巡查四方。
最后潇洒收工,像是顿悟的僧侣。
顿悟是不可能顿悟的,只是贾以秉陷入了疑惑,好像...自己随便调整过的文字流转,还能有具体的意义。
做广播体操...不,测试并熟悉道体的过程中,他逐渐发现对于新的流转组合方式,可以有真实的意义,可以帮助他更好的理解所谓的阴阳大道。
这也可以?
所以说...先理解道,就能有更流畅的道体,先有了更流畅的道体,也能更好的理解道?
既然没有顺序,那么这道,好像没什么意义...
如果能直接拷贝体验版,那么自己岂不是瞬间就能完全理解了?
就像建筑,首先一个高级工程师设计出一个好的建筑,但是没听过,一个普通人用别的方式误打误撞设计了一个好的建筑,就当场变成高级工程师的。
完全不能理解的说。
“叮铃铃~”
什么声音?哪来的?
“叮铃铃~”
眼前的世界一阵摇晃,那道体也直接散掉了。
“叮铃铃~”
音量逐渐变大。
...
贾以秉反手关了吵醒自己的闹钟,打算继续赖床。
两秒钟后睁开眼睛,不对劲。
自己没有了平时刚醒以后的困倦疲惫感,而是精神奕奕。
做起来,伸个懒腰。
甚至还想去跑个步。
今天这是怎么了,昨晚好像又做梦了,改了一晚上的bug,还什么道体版本,有够搞笑的。
大概是因为自己连着睡了两个晚上一个白天的原因才会精神这么好吧。
贾以秉开始穿衣洗漱,今天得早点去,
起码得比经理早,不然又得挨骂了。