露西,我们比比看最后谁留的后门,最后剩的多啊。闺蜜们已经在搞事情了。
你会后悔的,哪怕是门萨全员,也不会狂妄到把基础框架完全交出去。露西对于白夜的狂妄非常不满,决定让他见识一下社会的险恶。
然而就像白夜不在乎那个牙签雕塑一样,白夜同样不在乎这个花费几天时间弄出来的超算。
这种从基础材料到整体框架,从零件到成品,原理明确,制造流程清醒,还亲手构件而成,之后想要的话。只有材料够,不需要多少材料都可以复刻n个。
大概流程就是非常简单的:物质资讯化资讯存储物品数据模板调用资讯改造资讯物质化。
噢不,艾伦,你不要动那个包,不要动那个库。
嘿,这个陷阱太傻了,小白都不会中招。这种啊欧
等等,谁命名了xxx,我的运行结果崩了啊。
很快,几个人发现2+2+2++2得到的却是ash个-10086。
几个并不习惯合作的人在布置陷阱的时候就各种撞车了。
程序员发现前面的人写的代码简直就是一坨屎,臭不可闻。但是,现在要在上面加一个新功能,肿么办?想了很久,捏着鼻子,在前面那坨屎上再拉一坨屎,搞定!
这样周而复始,后面的人不断的在前面的烂代码上继续加烂代码
当然,这些精英不会这么烂,但是,他们不是在真的搭建一个基础框架,那样他们不至于出现这样的问题。
什么是基础?基础就像加减法,简洁,简单,没有那么多花里胡哨的东西,没有那么多优先度,没有那么多注意事项。
想错也错不了多少。
更何况白夜已经搭建了相当的一部分内容,弄出来了图形界面。
他们现在在给白夜埋坑,那么就要用到高端操作ashash他们经常交流切磋,知道白夜水平不低。
也就是说,他们需要在相对合理的框架下,把一些无关痛痒的东西改成自己的雷,把一些模棱两可的东西修成自己的门,把一些低级的错误弄成自己的饵。
但是他们缺乏交流,个人习惯也不尽相同。
而且白夜出于对茄子代码的好奇在里面磊了一个太污小程序,不完整版那种。
这大概就是代码届的大乱斗吧,不同人习惯的语法不同,此前他们只要不被底层硬件卡住,不被基础环境限制,其他的都按自己的标准来。
但是白夜的整个框架也不分什么前端后端,虽然白夜随口提了一句现有页面都是用java写的,但是真到他们用的时候发现跟他们知道的java还不完全一样。
最坑的是里面的js,有四五个公用的js文件,大概几万行代码,注释掉的代码占三分之二,而且很多时候自定义命名还是他们并不熟悉的汉语拼音。
虽然这个东西其实就是一个娱乐用的,白夜准备一会儿删掉,但是他们自己并不知道。
于是就会有这样的问题。
这有有个bug,我得去修一下。
嗯嗯,没问题了,继续做陷阱。
哎,我的跳板呢?算了在做一个。
没问题了。
这是个啥,算了改掉,应该是运行中的bug。
我在哪里?我是谁?我在干什么?是哪个智障写的函数,十几个行参,变量命名汉语拼音占了一大半,还不分前后鼻音。
这个东西有什么用?
为什么这里会有这个东西?
之后,几个人互相触发了其他人埋的雷之后,产生了新的困惑。
这个东西真的是bug吗?
我应该把他修了吗?
程序这么跑起来了?
谁调用了我的函数?
我的函数这么多了些奇怪的内容?
谁改了我的陷阱?