5-54 一夜风云(中)(1 / 2)

 <div id="center_tip"><b>最新网址:</b>天色已经暗下,赵奇峰电话响个不听,多是晚上应酬,徐子皓很干脆地把这些推的一干二净。**泡!*

皓洁的职工都下班了,陈信风已经等在这里,徐子皓变回自己的脸走了进去,才发现落落竟然也在这里。

“落落?你怎么来了?”

陈信风讪讪笑道:“皓哥不好意思,我不小心说漏嘴了,她非要见见你,也就留下来了。”

落落看着徐子皓眼睛放光,可是却流露出更多的是担心,开口道:“小老板,你真的是偷跑出来的?这样问题就越来越大了啊!”

“所以我还要回去,只有一个晚上时间。”徐子皓拍拍她的肩膀,安慰道,“既然来了那就留下来帮把手吧,帮我再抬一台电脑进来。”

落落点点头,见他时间紧张也不矫情什么,跟着陈信风出去搬电脑。徐子皓则看着陈信风收集来的代码,都还是些模块。还有u盘里的东西,还有些根本没有编写完成,因为缺少算法。

两台电脑同时打开,徐子皓一左一右同时忙活着。好在没完成的东西不多,对他来说一个小时足矣。而陈信风所说的主函数,徐子皓早就已经亲自编写完成了。

这个活在一个月之前徐子皓就已经开始准备了,但工作量太大,他也就干脆把他们分块交给天网联盟的朋友来做。这是一个大工程,分给了一千多个人,每个人手里拿到的不多,如果思路清晰只需要一天甚至几个小时就能完成。可有的程序却因为缺少算法,迟迟没有做出来。

徐子皓却早已胸有成竹,以前在网吧呆的小半年的学习就在此时派上了大用场。

陈信风眼睛看得出神,眼睛的速度几乎还赶不上徐子皓一只手敲键盘的速度。可是费了老半天劲才看懂了一个函数的意义。但这已经让他吃惊不已,赞叹着徐子皓想出来的这些算法可以用神奇来诠释。

虽然不知道正个程序到最后有什么用,但是仅仅以他现在编的这些函数就已经足够成为核心的技术知识产权,放在任何跟it有关的公司,那都是绝对不会对外公开的高度机密。

好不容易把剩下的模块完成,剩下的就是用主函数调用,整合。

主函数文件不符合常理的庞大,按理说还应该多分几个像树枝一样,有主干,有分干,有枝桠。可这是徐子皓编写程序的习惯。反正他能全部记住,也就懒得再细分。这样的好处对他来说就是清晰,编写快速。

但对一般人来说那就痛苦了,会把自己的给看迷糊,跟专业技术员比较不是同一种套路。而徐子皓还在这上面加密封装,也就更加保险。

一般程序员编程在运用到指针标注的时候都会用其功能或位置的英文名命名,这样的指针一看就能知道代表什么意义,作用,指向哪里。也就只有在大学里学习时那种简单的程序才只用一两个字母命名,那样的做法在遇上大工程时就很难辨认区分,没人会那么干。

而徐子皓却反其道而行之,却是用字母组合来命名,看上去全是错乱而无意义的字符,最多也只用上了5位,但这样也已经几千万种组合,绝对够用。在编写的时候还节约了时间,可以少按许多下键盘,看上去也要简单一些。

但这种简单只是针对完全不会的人,因为仅仅只是看上去没有长排的代码,真正交给任何一个程序员来看,都可以看疯他们。因为不能从标注名上看懂其指向方位,又是无意义而相似的变量,让人分不清楚,看一下就会头昏脑胀。

陈信风不算是一个专业的程序员,但对这些都懂,在看了徐子皓所编写的主函数之后就崩溃了。就算用之前能看懂的函数去猜测,也不知道徐子皓这程序到底是用来干嘛的。

但有一点陈信风倒是看明白了,徐子皓准备了三个主函数,也就意味着,这几千个模块不仅仅是一个程序,而是三个程序,或者可以说是为了实现三个不同方面的功能而编写的。难怪单独看着那些模块着怎么都看不懂能拼成什么图。

说简单点,这就像是一个拼接的游戏,徐子皓把各种零件分给别人去做,大部分做完了交给他,还有些别人没办法做他只得自己来。但最终的组合图纸却在他这里,在他的脑袋里。一架飞机一架坦克一架轮船拆散成一堆零件交出去,如果他不说,谁也没办法正确的组合它们,又有几个人能分辨出飞机上的螺丝钉和轮船上的螺丝钉有什么不通?

徐子皓把相应的文件加载进去,却没有编译运行,而是从头到尾的看程序,速度极快,让落落和陈信风都看不清楚。

这些任务分给那么多人,在整合之后肯定会有些错误的,徐子皓不用编译就能知道,与其让电脑去寻找,还不如他自己把程序看一边,哪里有错他自己就能当时就发现并且修改过来。