您的位置 : 首页 > 过来网 > > 奋进的青春

奋进的青春第58章 一汪秋水

段雷盯着屏幕没挪眼旁若无人地看着。

眉头时而拧得能夹死蚊子时而又悄悄松开些连谢维康在旁边站着都没察觉整个人全扎进了代码里。

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

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

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

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

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

” 这话瞬间点燃了段雷的不服气他伸手点了点自己的屏幕又划到谢维康的界面抱怨道:“哥这真不能怪我!你看我的代码缩进、命名都规规矩矩你再看你的乱得像堆毛线!还有你这变量全是abcd除了你谁能懂啊?” 谢维康耳朵尖有点发烫脸上掠过一丝不自在嘴上却不肯软辩解道:“要你多事?我自己能看明白就行。

” 段雷见他态度软了些语气也缓和下来指着键盘开始讲解:“跟你说变量命名是有讲究的。

单词用下划线连是下划线命名;每个单词首字母大写叫大驼峰;第一个单词小写、后面大写是小驼峰;还有匈牙利命名法比如整数年龄就用‘i’开头叫‘iAge’。

” 他边说边敲代码演示见谢维康眼神专注起来又补充道:“我建议你函数名用大驼峰参数名用小驼峰局部变量用匈牙利命名法常量名全大写加下划线。

我现在就这么做以后跟人合作代码对接才不费劲。

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

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

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

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

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

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

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

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

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

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

代码里有个判断句“if(index=1)”只写了一个等号。

这意味着判断永远是真else后面的代码永远不会执行还会悄无声息地改了index的值。

谢维康立刻在index后加了一个等号改成“if(index==1)”再按下F5运行。

一整晚过去那个难缠的问题再也没出现所有执行结果都符合预期他紧锁的眉头终于舒展开来。

此刻他真想对着全世界喊道:困扰自己整整十天的“大bug”刚刚终于解决了! 那种成就感就像攻克了一道世纪难题似的无法用语言形容。

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

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

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

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

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

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

陆阳不知啥时候绕到他身边轻手轻脚地在他身旁坐下小脑袋凑过来盯着屏幕看得入神好半天才小声问道:“小谢师傅你这玩意儿是啥呀?” 谢维康手上没停头也不抬地回道:“文曲星能学英语、记电话还能玩小游戏最重要的是能在上面写程序。

” “哇这么牛?”陆阳眼睛瞪得溜圆满是羡慕“哎你刚才玩的这个怎么跟咱们平时打的扑克一样啊?” “就是我自己编的扑克游戏叫《八块》你会玩不?”谢维康终于停下动作把文曲星往她那边递了递。

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

” 说着她又往谢维康身边挪了挪肩膀都快碰到他的胳膊声音软下来说道:“小谢师傅那……你能借我玩一会儿不?” 小主这个章节后面还有哦请点击下一页继续阅读后面更精彩!。

本文地址奋进的青春第58章 一汪秋水来源 http://www.glafly.com