精彩小说尽在九九小说网!手机版

您的位置 : 九九小说网 > 古典架空 > 星空 > 第43章 更重要的事

第43章 更重要的事

安茜的NOIP成绩和去年一样,依然是满分,温静怡也在顾华琴的照顾下情况好转不少。

从安茜回到学校正常上课,安茜每天都会把学校发的资料多留一份,甚至还帮她跟生物老师要了课上的学案,统一收到一个包里,然后在周末集中带给温静怡,虽然这样做每天都会收到一阵哀嚎。

而在NOIP成绩出来一个月后的周末,安茜照常来到温静怡的病房里看望她。

“安茜,今天的早饭感觉做的比以往都好吃的多。”温静怡端着饭盒说。

“喜欢就多吃点,实在不够我的这份也给你。”安茜端着饭盒,但没有动里面的饭菜。

“那还是别了,你也得吃饱才能有力气照顾我。”温静怡说。

“今天我还提前煮了些苹果水,这样你要想喝饮料之类的也能解解馋。”安茜拿出一个保温杯在温静怡面前晃了晃。

“我尝尝,”温静怡接过保温杯抿了一口,“好喝。”

“先吃饭,吃完再喝。”

“好。”

吃完饭,安茜把饭盒都收拾好,坐在她身旁,边写代码边和她聊天。

“你写了这么多代码,最后都有用吗?”温静怡见安茜的手腕上起了个小茧子,好奇问道。

“其实,基本也没什么用。”

“那你还写它们干嘛?”温静怡有点疑惑。

安茜沉默了一会儿,合上笔记本电脑说:“代码可能确实没什么用,甚至仅限定于某一道题有用,但是如果写出来的代码能够用来解决问题,不管是一个也好,还是一堆也罢,都已经足够了。”

“那你像现在有了AI,AI也可以写代码了,你也就没必要去学这些了呀,而且也没那么多程序员需求啊。”

“但是AI终归还是会出错的,之前我也用过AI写代码,但给我的代码漏洞百出,甚至和我的要求背道而驰,我让AI做个计算器,但代码最后完全跑不了,错误一大堆。”

“那也就是说还得全靠你们这帮码农咯?”

“不是这个意思,只是专业的体现并不是在写代码上,而是在改代码上。”

“改代码?”

“没错,比如说AI写了一堆屎山代码……”

“能不能换个好听点的词,我在吃饭!”温静怡打断。

“换不了,我们一般戏称可读性极差、结构混乱、逻辑复杂和难以维护的代码叫屎山代码,多数都是低质量的或者旧的,现实场景中看起来真的就跟屎一样。”安茜很无奈。

“好吧,那你接着说吧。”温静怡也很无奈。

“屎山代码堆完后,大概得有个几千行,然后编辑器的工具会检查出代码中的错误,我们找到错误后再根据需求改。”

“你们信竞还让用AI?”

“那不可能。”

“那你怎么知道的?”

“我表哥是一家机器人公司的程序员,他跟我说的。”安茜把电脑放在了一边。

“那屎山代码为什么会需要存在呢?”

“因为你永远也不知道下一个需求会是什么怪东西。”

“哈?”

“举个例子吧,有个八万多行的程序能够满足客户的所有需求,但是可读性很差,而且各种嵌套结构乱堆,我们就说它是一个屎山代码,然后有一个程序员看不下去了,把这堆代码大改,看上去更有逻辑,估计效果没问题,甚至可读性更强,那为什么最后反而出问题了?”

“这为什么有问题呢?不是都改好了吗?”

“因为引用的200来个头文件里,有好多好多函数名都被重复定义了几十遍甚至几百遍,这些被引用的头文件里还引用着其它头文件,你再想想呢。”

“所以最后因为头文件的名称冲突问题就炸了?”

“对,因为那个程序员只改了这八万多行代码,没有把那200来个头文件改写,几个关键地方函数参数填少了几个导致调用的函数都不对。”

“这真是个大工程啊。”

“一般情况下都是屎山代码能保留就保留,至少它能运行,这和工地里常说的多加钢筋少动脑筋是一个道理,因为你不知道会有多么离谱的情况发生,没准这种情况还专门杠的就是你的巧思。”

“那你这算屎山代码吗?”温静怡指了指安茜电脑上写好的200行程序说道。

“这个词进入竞赛圈的时候,基本上大多数人的代码都可以称为屎山代码了。”

“哈?”

“因为我们都喜欢把变量名设为a1、b1、c1、d1这种可读性极差的,主打一个方便。”安茜坏笑道。

“可是这种屎山代码搁到企业生产并不好吧。”

“你永远也不知道甲方会提什么离谱需求,对于这些需求,这种代码往往能很好应对,当然其实这也是程序员一种自保的手段,无故被解雇的时候把注释一删,新人改代码无从下手,公司又得请你回来,一般都用来对付那些吃人不吐骨头的公司或者脑洞很大的公司。”安茜的表情又认真起来。

“这样啊。”温静怡若有所思地点点头。

“对了,前两天韩教练让我报NOI冬令营来着,我没报。”

“参加冬令营不是很好的事吗?为什么不报?”

“因为有更重要的事情等我,而且联合省选的时候咱们省不会把冬令营成绩算进省选分里,去不去无所谓了。”

“什么重要的事情能让你放下这个?”温静怡有点困惑。

“你说呢?”安茜钻进温静怡的被窝里,靠在她旁边说。

温静怡见她这样,似乎明白了什么。

“你该不会,想当我妈吧?”温静怡问。

“什么呀,照顾你还得不到好报,我这好人算白当了!”安茜装作生气的样子说。

“哎呀好好好,不逗你啦。”温静怡说。

“我赖床上不走了。”安茜说完就把电脑拿过来在自己腿上打开,接着写程序。

“其实那个冬令营我本来也不想去,无非就是把很多算法再讲一遍,我觉得有这闲工夫不如多刷点题,”安茜边敲代码边说,“而且还占了两周时间,我还想寒假好好玩呢。”

“那你在我这,难道就有意思?”温静怡看着安茜的脸说。

安茜敲代码的手停在半空几秒,然后说:“至少比在冬令营会有意思,冬令营人生地不熟,在你这还能多聊会儿天。”

“参加冬令营没什么好处吗?”

“有啊,有机会提前进国家集训队,然后就有机会拿到保送资格了。”

“那你还不去,不心动吗?”

“我不想保送。”

“啊?”温静怡有点诧异,“这不是一件好事吗?”

“怎么说呢,我还有比这更重要的事没有解决。”

“不会又是照顾我吧。”

“不是,但跟你有关,也跟AW集团有关。”

“什么事这么重要啊?”

“秘密。”安茜说完便转过头,和温静怡对上视线。

“那我也不问了。对了,关于之前车祸,查的怎么样了?”

“目前看来,车是找到了,但人据说没有线索,肯定还在查。”

“真麻烦啊。”

“没办法,那车的车牌被挡住了,不好查。”

“哎,”温静怡叹了口气,把脑袋靠在安茜的肩上说:“你写这么久代码,不无聊吗?”

“你在我身边,就不无聊了呀。”

温静怡没说话,静静看着安茜的电脑,然后不知不觉睡着了。

“温静怡,你看这种代码,就是名副其实的屎山代码了,嗯?温静怡?”安茜敲代码敲到一半后发现温静怡没有回应,转头就看到她靠在自己右肩上睡着了。

安茜用左手把笔记本电脑合上轻放在一边,右半身不动,然后用右手搂住温静怡的腰,轻轻扶着她躺下,把被子给她盖好。

好好睡吧,静怡,安茜心里想。

“安茜,我们可以进来了吗?”武雅琪和陆淼轻轻开出一条门缝,门缝探出两个小脑袋。

安茜点了点头。

武雅琪和陆淼两人提了一个果篮和一个袋子进来。

“完成了,你看一下。”武雅琪把袋子交给安茜,轻声说道。

安茜打开袋子,里面是一张表。

“我们搜罗了好多好多公开资料才做出来的呢。”陆淼说。

“还多亏陆淼家里公司的HR,确认了前两天裴彬来过她家公司面试,不然我们都不知道她最近在找什么工作。”武雅琪说。

安茜仔细的看着表里的信息,裴彬的所有公开信息都出来了。

“行,谢谢你们。”安茜把文件收好。

“温静怡怎样了?”陆淼问。

“过一段日子让她下床试试,就是记忆还是需要恢复,”安茜看了看温静怡,伸手戳了戳温静怡的脸,“真可爱。”

“接下来你打算干什么?”

“我看看试着把她的记忆改一改。”安茜神秘兮兮地笑着说。

“改记忆?”武雅琪和陆淼都有点困惑

“对,之前那些不愉快的事就让她记不起来吧。”

“啧,你该不会真要当她妈吧,你居然还有这癖好。”武雅琪一脸惊愕。

“不是不是,只是觉得这些不愉快的事她要想起来我怕她觉得别扭。”安茜连忙解释。

“哦~”武雅琪和陆淼意味深长地留下一句。

“这也是一件‘更重要的事’呢。”安茜说。

作者有话说

显示所有文的作话

第43章 更重要的事