69书吧

手机浏览器扫描二维码访问

第11章 接下第一个悬赏任务(第2页)

需求文档呢?没有。

你这个有问题,你那个...…

无限重复bug,无限改。

好烦,或许,可能,大概,我想不出来。

你有什么好建议?加个东西很简单的!

结果搞了一天。

所以程序员,那些码农每天说来说去都是以上这些话,基本上都能把人给逼疯了。

接过这个悬赏之后,叶新晨就是认真的看了起来,这个文件包还是挺不小的,而且这些代码看的令人非常的头疼。

阅读代码有两种模式:top-down和bottom-up。

Top-down模式,就是先设定一个usecase,比如说打开一个文件,然后静态跟着代码看,或者用debugger跟着看。

这样子每次出现函数调用的时候,把函数的执行层次纪录下来。

大致如下:

func1func2funcfunc3这种图表很随意,是可以根据自己的需要增加信息。

比如有的人有时会把重要的实际参数一直标下来,这样阅读深层次代码不用再回头查形式参数到底指什么。

这个基本作用是防止在阅读深层次代码时忘记总体执行层次。

而Top-down模式进行到一定层次,往往会发现虽然图画了出来,但还是无法了解程序再干什么。

这时需要转入bottom-up模式,一直深入到最底层,给能了解作用的底层函数一个一个的写文档。

当然这时的文档是完全底层的观点。

然后就是不断在两个模式之间转换,不断的细化两种模式的理解。

虽然看这样子看代码会简单很多,但是还是也会一直看的人眼睛眼花缭乱。

而另一方面,在叶新晨接了这个悬赏不久,发布这个悬赏的人就给他发了一些消息。

天涯海角:你好,有些地方我要跟你说一下,因为我怕你看代码看的时间会很久。

主要的问题就是我改了一个功能,结果总是跟预期对不上,查了代码C++的,没发现逻辑问题,然后花了几天,终于发现了关键点:有一个变量,莫名其妙在不经意间值就会变了。

天涯海角:然后我自然就开始怀疑是多线程没有保护的问题,但研究后不像,发现这个变量值跳变也不是随鸡的,总在一行特定的位置后,值就会变了,这一行特别简单,就是个简单的加法,然后跟这个加法不直接相干的另一个变量的的值就会发生变化。

天涯海角:所以就这个给我直接卡住了,我问了不少的程序员大咖都没有给我整明白,所以希望叶子兄能够帮我找出来哪个环节出现问题了。

叶子兄自然就是叶新晨的黑土平台的网名,毕竟黑土平台也不会让你用真名,身份证信息平台可以知道,但是没有必要让平台的用户知道,毕竟万一有人有仇,将身份信息泄露出去,那也不是一件美好的事情。

叶新晨看着这个天涯海角发来的消息,脑海里也是自动浮现出了一个经验知识。

PS:这些都是简单的程序问题,不是复杂的程序问题,所以以后我要是写到有夸张的地步的问题,实际上也都是简单的程序问题,所以如果有程序员大佬看到莫怪。

因为我不会写那些复杂的……

本周收藏榜
热门小说推荐
毒步天下·小邪后太诱人

毒步天下·小邪后太诱人

她是一名亡命之徒,更是一名惟利是图的雇佣兵。一朝穿越,魂穿异世。她是苍域国的右相千金...

腹黑市长霸王妻

腹黑市长霸王妻

他是政界最年轻耀眼新星,她是警界神枪霸王花,她为逃离家人的相亲决定一夜情,他看到她招‘牛郎’的全过程,却阴差阳错滚了一夜的‘床单’,相亲宴上,为摆脱家人继续安排相亲,他威胁她和他假结婚,却在新婚之夜霸王硬上勾剧场一他一脸厚颜无耻的邪笑道干都干过了,你说怎么办?要不,让你再干一遍?她一脸纯情无害的笑道古大少爷,昨晚你真的好威猛呢,奴家好怀念呢!剧场二某萌宝一脸危险的盯着某男,你再欺负我妈咪试试!某人嘴角一抽,不要脸的道我就欺负她了,怎么着?第二天,A市镇山之宝‘血如意’离奇被盗,而且盗贼还嚣张的写上‘盗圣到此一游’,某女嘴抽,丫的,反了你了,要不把你丫的抓起来,老娘这辈子都不拿枪。当真相大白时,某女泪奔了,养了五年看似纯良无害的萌宠小白兔居然是享誉全球的国际大盗‘盗圣’,而更大的秘密还没有真正揭开…。...

无限黄金时代

无限黄金时代

综穿作,用以纪念作者逝去的青春。不过,笔者看过的作品有限。所以准备写的作品,与作者同代的8090的书友大概比较熟悉,00后可能不熟了。上世纪90年代到本世纪初,射雕英雄传神雕侠侣小李飞刀之流的武侠剧集中爆发。同时因为中日关系不错,电视台播了不少日本动画。诸如圣斗士星矢名侦探柯南天鹰战士(正体不写,你懂的)等等都是笔者的青春回忆。而近几年的新作,作者是没看的,所...

都市奇人录

都市奇人录

物欲纷扰的时代,请跟我一起去追随已逝时光之残魂。香茗一杯,闲暇之余,读上两篇,以图心情清净。中医济世,术数休闲,丹道解密,传统文化尽在其中。...

我的老婆是狐狸

我的老婆是狐狸

陈峰得到了一个交易系统,仙灵店铺。各种武功心法,修真秘籍,斗气魔法,科幻装备,仙灵店铺里应有尽有。但要怎么赚取仙灵币呢?陈峰苦恼不已。咦?没有仙灵币也能抽奖?于是,陈峰抽到了一只狐狸精(狐狸书友群147658421)...

嚣张狂仙

嚣张狂仙

二十载苦修,终得飞升仙界。却现,浩渺仙界,神高高在上统治一切,百万仙人皆沦为奴!仙之尊严不可侵,少年傲骨不可夺!蜕变仙脉,从头再来。即便受尽万仙嘲笑,我欲跨血向前。独桀骜,耻不前,猪猡笑,刍狗喧!尔等甘为仙奴,我自不屑。神又如何,终有一日屠你如杀狗!...

每日热搜小说推荐