笔趣阁

富士小说>奋进的青春拒绝躺平作文 > 第58章 一汪秋水(第1页)

第58章 一汪秋水(第1页)

段雷盯着屏幕没挪眼,旁若无人地看着。眉头时而拧得能夹死蚊子,时而又悄悄松开些,连谢维康在旁边站着都没察觉,整个人全扎进了代码里。

谢维康守在一边看,段雷的操作他全看在眼里,刚插进去一段代码,没两秒又删掉重写,还总抬手挠后脑勺,那纠结的样子,一看就是卡了壳。

段雷虽是科班出身,接触编程的时间其实也不长,真说经验,跟谢维康比也就半斤八两。

一小时耗过去,问题还是老样子,半点进展都没有。

段雷终于放弃,转过来对着谢维康哭丧着脸道:“哥,抱歉了,你这问题太怪了,我没遇到过,实在解决不了。”

谢维康撇撇嘴,语气里的鄙夷藏都藏不住:“嘿,我还以为科班的多厉害呢,搞了半天,跟我这野生的也差不了多少呀。”

这话瞬间点燃了段雷的不服气,他伸手点了点自己的屏幕,又划到谢维康的界面,抱怨道:“哥,这真不能怪我!你看我的代码,缩进、命名都规规矩矩,你再看你的,乱得像堆毛线!还有你这变量,全是abcd,除了你谁能懂啊?”

谢维康耳朵尖有点烫,脸上掠过一丝不自在,嘴上却不肯软,辩解道:“要你多事?我自己能看明白就行。”

段雷见他态度软了些,语气也缓和下来,指着键盘开始讲解:“跟你说,变量命名是有讲究的。单词用下划线连,是下划线命名;每个单词字母大写,叫大驼峰;第一个单词小写、后面大写,是小驼峰;还有匈牙利命名法,比如整数年龄,就用‘i’开头,叫‘ia’。”

他边说边敲代码演示,见谢维康眼神专注起来,又补充道:“我建议你函数名用大驼峰,参数名用小驼峰,局部变量用匈牙利命名法,常量名全大写加下划线。我现在就这么做,以后跟人合作,代码对接才不费劲。”

谢维康默默点头,算是认同了他的说法。

一整晚折腾下来,谢维康的问题还是卡在那儿,心里免不了失落。

但转念一想,今天从段雷这位科班程序员这儿学了专业的命名知识,也不算白跑一趟。

回到家后,谢维康早早睡下,他心里清楚,继续纠结也没用,不如睡个饱觉让大脑清醒清醒,说不定哪天灵光一闪,问题就迎刃而解了。

全神贯注的时候,时间总是过得飞快。

又熬了两个晚上,谢维康依旧坐在电脑前,目光死死盯着屏幕。

看他抓着头、恨不得把头连根拔起的焦躁劲儿,就知道那个bug还没搞定。

直到第十个晚上,谢维康实在没力气了,正无精打采地盯着编译后弹出的一排排警告呆。

忽然,他的目光定格在其中一条警告上,赶紧双击定位到源码位置,抬手就给了自己一巴掌。

没错,问题根源终于找到了,简单得离谱。

代码里有个判断句“ifdex=”,只写了一个等号。这意味着判断永远是真,ese后面的代码永远不会执行,还会悄无声息地改了dex的值。

谢维康立刻在dex后加了一个等号,改成“ifdex==”,再按下f运行。一整晚过去,那个难缠的问题再也没出现,所有执行结果都符合预期,他紧锁的眉头终于舒展开来。

此刻,他真想对着全世界喊道:困扰自己整整十天的“大bug”,刚刚终于解决了!

那种成就感,就像攻克了一道世纪难题似的,无法用语言形容。

这就是编程带给他的独特快乐。

这晚,谢维康睡得格外踏实,从他睡着后嘴角还挂着的笑意,就能看得出来。

……

第二天,谢维康脸上的倦意全没了,连走路都带着风儿,毕竟缠了他十天的bug总算解决了。

干活时不再闷头不吭声,话也多了起来,和前几天那个满脑子代码的闷葫芦判若两人。

午饭后,工友们找着阴凉地儿,有的靠在墙角,有的直接躺在木板上,闭眼睡午觉。

谢维康找了个干净的角落坐下,掏出文曲星,指尖在小小的按键上飞快按动,点开了自己编写的《八块》游戏。

陆阳不知啥时候绕到他身边,轻手轻脚地在他身旁坐下,小脑袋凑过来,盯着屏幕看得入神,好半天才小声问道:“小谢师傅,你这玩意儿是啥呀?”

谢维康手上没停,头也不抬地回道:“文曲星,能学英语、记电话,还能玩小游戏,最重要的是,能在上面写程序。”

“哇,这么牛?”陆阳眼睛瞪得溜圆,满是羡慕,“哎,你刚才玩的这个,怎么跟咱们平时打的扑克一样啊?”

“就是我自己编的扑克游戏,叫《八块》,你会玩不?”谢维康终于停下动作,把文曲星往她那边递了递。

陆阳撇了撇嘴,用看傻子的眼神看他:“这有啥不会的?咱们工地里天天有人玩。”

说着,她又往谢维康身边挪了挪,肩膀都快碰到他的胳膊,声音软下来说道:“小谢师傅,那……你能借我玩一会儿不?”

已完结热门小说推荐

最新标签