郭云将接收的压缩包解压到本地硬盘,用安装好的Visual C++ 6.0开发工具打开了工程文件。项目涉及的源码文件很多,各种*.h和*.cpp文件,不像自己在学校只是一个cpp文件全部搞定。项目有点大,郭云也一头雾水,不知道从哪里开始做起。任贤知道这个项目对于一个新人来说挑战不小,于是他带着一个老员工走到郭云旁边,介绍说:
“这是小刚,代码都是他之前开发的,有什么问题你可以问他。”,说完转头对着小刚说:“这是郭云,我们部门新来的实习生,之前的代码先交给他继续完成,你先跟他说一下整体代码结构吧。”
郭云很感激,不然他真的不知道如何下手。小刚拖了一张电脑椅,坐在郭云旁边,郭云双脚交替蹬着地面的地毯,将面向电脑的位置给让开,示意小刚挪到正中间。程序其实是读取一个编译过的字节码文件,而字节码文件是由另一个编译器把一个可读性较高的脚本语言编译出来的。这就好比有个程序先将一篇白话文翻译成字数较少的文言文,再由另一个程序读取文言文执行具体的动作。郭云此时才知道,自己接触的东西还跟编译器有些关系,而没有学过《编译原理》这门课程的他,对编译过程的理解感到了一些吃力。好在他这次的工作并不是编译器的开发工作,而是将编译器编译出来的字节码转化成TCP协议发送给呼叫中心服务器。郭云听完小刚的讲解后,仔细地阅读着每一行代码,希望能尽快理解,先调通一条协议。
郭云在公司实习了有半个多月,至今还在研究那个自动化测试软件,但他经常会听到周围的同事说起一个词——数据库。郭云大概知道是什么东西,也去网上查了,但是自己没有实践过,所以心里一直没底,他又不好意思问其他同事,怕被嘲笑。一天下班,郭云和胡成在门口相遇&