关灯
护眼
字体:
大
中
小
破镜(136)
作者:神秘桃 阅读记录
冉苒看着他这一连串操作,目瞪口呆。
再刷新网页,页面显示出[no server]。启动服务器是需要特殊密码的,这密码只有梁焕自己知道,他心放回肚子里,这才捞起衣裤往浴室而去。
十分钟后,梁焕洗好出来。
他披着件睡衣,扣子还没扣好,头发也还湿漉漉的。他本是要去衣柜里拿条干毛巾,却在卧室的门口驻了足。
他发现冉苒正目不转睛地盯着他打开的后台程序看。
满屏密密麻麻的代码,她缓缓滑动着鼠标,自上而下一排一排地阅读,速度恒定,像在读新闻。
程序代码每一行的信息量截然不同,速度恒定就代表,这是走马观花,压根儿读不懂。
这不,她越读,眉头皱得越紧。
梁焕耷拉着身子靠在门框上,默默看了冉苒一会儿,发梢上的水一滴一滴滴下来,沾湿了肩。
冉苒端坐着,读得太专心,连他回来了都没察觉,那副旁若无人的用心劲儿,倒让他想起了她在自习室学英语的样子。
都看不懂还这么认真?他暗自勾唇一笑。
看了一会儿,梁焕轻手轻脚走进卧室,拿出毛巾围到脖子上,又悄声朝浴室走,打算去吹头。
这时,冉苒终于发现了他,“呀”地一声。
梁焕回头,隔着道门框同她对视。
“这些都是你写的?”她神情惊叹。
“嗯。”他理所当然。
“这是C语言吗?你以前给我讲过一点最基础的语法,看起来挺像的,但又看不懂。好多的括号,一层一层的,搞不清哪儿是哪儿。”
“这是C#。”
“那是什么?和C不一样?”
“不一样,C#通常用来架构网站之类,基础语法和C差不多,但编程思维不同,看起来层层括号,是因为这是一种面向对象的编程语言。”
“面向……对象?”外行显然一头雾水。
梁焕刚套上脖子的干毛巾迅速被沾湿,见冉苒好奇心浓厚,他干脆先不去吹头,擦了两下便走回到写字台边。
“你真要正儿八经学点编程?”
“嗯,老师说了用得上的。”冉苒点头
“那起来。”
“啊?”
“起来,给梁老师让座。”他故作高高在上。
“哦。”学生冉苒乖乖站起来。
梁焕鸠占鹊巢,舒坦地坐进了靠椅里,然后拍拍腿:“坐这。”
冉苒被他一拉,坐到了他腿上。
他就喜欢这感觉,那重量刚刚好,胳膊一环,还给人拉靠到自己胸口上。
“面向对象是相对面向过程而言的,C是面向过程的,C#和C++这些是面向对象的。”
梁老师开始授课,“打个比方,比如我这次搬家,我跟搬家公司的人交代要搬哪些东西,有两种方法。”
“一种是直接告诉他们要搬的物件名称,比如书、床上用品、衣服等等,列个清单,一一告知,然后他们就按照清单一样一样地搬。”
“还有一种,是我事先把物件都装进箱子里,给每个箱子命个名,然后不告诉他们要搬的东西是什么,只告诉他们要搬哪些箱子就可以了。”
“你怎么看这两种方法的优劣?”
冉苒思索起来:“如果需要搬的东西少,只有几样,好认也好记的话,第一种不用装箱比较省事。但如果东西很多很杂,就只能第二种了,要不然得列好长的清单,不好交代也不好搬,还容易落东西。”
“嗯——”梁焕点着头,这丫头是真悟性高啊,一下就找到了关键点。
“其实第一种就类似面向过程,每一个定义,每一个方法都是单独表达,哪里需要用就在哪里写,一看就知道这程序要干什么。C语言就是这样的模式,简单易懂,入门容易。”
“但现实中的开发一般需要满足的功能很多,工程量大,代码量大,一处一处分散着写定义和方法会非常混乱,所以一般都采用第二种方法,把定义和方法分类封装起来,做成一个一个的类,各个类能实现什么一目了然,需要的时候就去找对应的类。类就是封装成的箱子,笼统一点,你也可以理解为对象,所以叫面向对象。”
“当需要反复多次使用某个功能的时候,面向对象也更有优势。就好比你要把一些货物运去大洋彼岸,中途要更换不同的运输方式,要经过汽车、火车、飞机、轮船的替换。如果是散装,每次更换运输方式的时候,都需要重新交代一次复杂的清单,然后清点货物。这种时候,那一定是封装好省事。”
“哦……”冉苒点着头。
梁焕长臂一伸,操作鼠标将工程文件里的一段程序选中:“这里就是一个类的定义,上下两端的大括号你可以看成是箱子,括起来的这些就是箱子里的货物。”
“原来是这样封装的。”冉苒探头仔细看,“你的代码写得很整洁,而且处处都写了详细的注释,每个地方是实现什么功能的写得很清楚明白,现在你给我讲了整体的思路,我好像能看懂什么意思了。”
“嗯。”梁焕欣然一笑,“你不是说比起搭建,更擅长拆解吗,读懂这种程序大概就跟拆箱子差不多吧。”
冉苒又专心地阅读起来,这次有了头绪,她看得更起劲。
梁焕等了一会儿,困意来袭,拍拍她:“下回再接着教你,我去吹个头,然后就睡觉啊。”
冉苒站起来让他,眼睛却还死死黏在屏幕上。
梁焕半起身,噙着笑,在她脸上轻嘬了一口。
第89章 89
四年前做的那个项目, 在那时就基本告一段落了,就算加上第二阶段的开发,梁焕照样大幅提前完成, 后面的测试全权交给测试组,他只需偶尔修正一些小问题。
测试组需要登录服务器, 服务器必须重启, 为了防止冉苒登录, 梁焕很小心地把允许登录的ip范围严格限制在了公司内部。
之后没多久, 项目圆满完成, 他获得了一笔不菲的报酬。
即便在当时, 刚获得那一笔报酬, 他也没有片刻的欣喜。
因为那时, 冉苒已经不见了……
*
同学会醉酒一场, 梁焕躺了一整天, 转天去公司上班。
一大早,看到李俊正坐在工位上。
李俊五一去丽江玩, 死活跟上司多求了一周的假, 拖到这今天才回公司。他说在云南吃得太油荤,要清清肠子,回来的头天中午, 便要买简食去休息室吃。
梁焕也不慎有胃口,同他一起买了点,一同去了休息室。
休息室中午没别人,说话很方便, 梁焕便对他说:“李俊, 我可能要转职了。”
李俊先是一惊,马上笑开:“高升吧, 恭喜!”
梁焕笑容淡淡:“放心,不会忘了你。我先去看看,要是还不错,介绍你过去怎样?”
李俊的水平他心里有数,那边要是还缺人,他真行。
“好啊,好得很!带我一个啊。”李俊眉飞色舞,嘴里还嚼着食物,飞出几粒飞沫来,“这一趟累得半死,啥也没捞着,还是老兄你靠谱,能带来惊喜。”
“你想捞着啥?”梁焕半眯起眼。
“嗨——!丽江美是美,可就是同路的人儿啊……”他故意把“人”和“儿”分开念,念完后还长叹一声,砸吧着嘴悻悻摇头,“只有同路一时人,无有同路一世人啊!”
梁焕从鼻腔里发出一声哼笑,这个千年失手大王,发挥果然是一如既往的稳定。
李俊一阵自怜后,转了话题:“哎,别聊我这糟心事儿了,说说你俩,五一上哪儿了?”