宋成龙等人脸色一变。 虽然他们都是专业搞计算机的,熟悉编程语言,但是蜘蛛病毒专杀软件的源代码毕竟不是他们写的,而且今天凌晨刚偷回来,也就是看过几遍,顶多记下来而已,哪里了解代码的意义和作用? 这就好比从别人手里剽窃了一篇文章,虽然也能看懂文章的文字,知晓是什么内容,但是文章表达了什么思想感情?具体有什么含义?只有作者本人才知道。 显然,陈浩是想以此考究,来证明他们是否偷窃。 如果他们回答不出来,那就什么都不用说了。 不得不说,这一招挺管用,正好打在他们软肋上。 一时间,环宇公司众人面面相觑,说不出话来。 陈浩冷笑道:“怎么?专杀软件不是你们耗费巨大心血和精力才研发出来的吗?自己写的源代码,连意义和作用都不知道?” 环宇公司众人脸色更加尴尬。 “你们这帮小子,还是专业搞计算机的,怎么不理解陈老师的意思呢,所谓源代码的意义和作用,不就是指软件功能吗。” 忽然,何景山的声音响起来。 他这番话不但替众人解围,表明众人说不出来不是不懂,而是没理解陈浩的问话,而且还另有所指,隐隐有提醒的意思。 宋成龙闻言,立即眼睛一亮,装作恍然大悟的样子道:“原来陈老师是这意思啊,我才明白过来,这行代码要实现的功能很简单,就是模式的过程调用,由三个参数组成……” 他把代码的意思用语言描述了一遍。 他明白何景山的提醒,就是不用去管代码有什么意义和作用,反正不论代码怎么写,最后都要体现在软件的功能上,所以只要随口把代码的表面意思说出来,你怎么证明我说错了? 除非陈浩能单独把这行代码摘出来,组成一个新的软件表现出具体功能,进行证明。 “卧槽,原来所谓的意义和作用就是指这个,我还以为什么呢,搞的高深莫测的。” “就是,故弄玄虚,反而让我们想多了。” “姓陈的,宋总已经告诉你这行代码的意义和作用了,我们就不用重复了吧?” 环宇公司的其他人也明白过来,纷纷装作不屑的样子说道。 陈浩看了一眼何景山:“何主任,你挺会提醒啊?” 何景山呵呵一笑:“你别误会,陈老师,我是看他们没有理解你的意思,就顺口说一句,免得你认为他们答不上来,就冤枉他们偷窃专杀软件。做人做事要公正,不能故意用话语误导,你说是不是?” 言下之意,陈浩居心险恶,想要故意冤枉宋成龙等人。 陈浩冷笑一声,也没搭理他,说道:“很好,既然你们知道这行代码的意思,那我再问你们,如果蜘蛛病毒专杀软件里面没有这行代码,能不能正常运行?” 众人一愣,随即露出不屑之色。 软件的源代码,哪怕一个标点符号都是有用的,不可能存在没用的代码。 如果没有某个代码,软件照样能正常运行,那就代表这个代码是废码,没有任何意义,应该删除掉。 陈浩问的,是一个再简单不过的常识问题,哪怕是刚学计算机的菜鸟,也能轻松答出来。 然而,宋成龙却是神色一动。 陈浩不是不知道他们都是专业搞计算机的,水平颇高。 那为什么还要问这么简单的问题? 肯定是陷阱。 如果他们回答不能的话,陈浩删除这行代码,然后正常运行软件,他们岂不是当场傻眼? 虽说软件里不会存在无用的代码,但是也分什么情况。 比如菜鸟程序员,由于能力不足,初次编程的时候就会出现大量繁冗无用的代码和bu,就像长篇网文里,有很多无用的废话和逻辑错误一样。 虽然事后审核的时候,肯定会大力删减,改正错误。但是只要是人写的代码,就不存在完美无缺,肯定会有错漏,只是多与少的问题。 一般情况下,只要不影响软件功能和占据过多空间,开发者也懒得纠正。 也许这行代码就是蜘蛛病毒专杀软件的错漏,即使删除也不影响软件运行。 陈浩是故意给他们挖坑! 想到这里,宋成龙冷笑一声,大声道:“当然能!” 嗯? 众人闻言,惊讶的看向宋成龙。 这么简单的常识问题,老板怎么能答错? 宋成龙丢过去一个眼神,意思是你们听我的,没错。 陈浩也露出惊愕之色:“你确定?” “装,你就装吧!” 宋成龙心里冷笑,以为陈浩是故意装出惊讶的模样,想要骗他改口,反而更加笃定:“确定!” 陈浩无语道:“那好,我现在删除这行代码,然后把剩余的源代码还原成软件,看看能不能运行。” 宋成龙道:“等等,话先说明白了,如果软件能运行,是不是就可以证明,我们才是蜘蛛病毒专杀软件的真正开发者,你是可耻的小偷。” 陈浩道:“没错,如果不能运行,证明我是开发者,你们才是小偷,对我栽赃陷害。” 他说着,把那行代码删除掉,然后复制剩余的源代码,粘贴到编辑器里,还原成专杀软件。 宋成龙脸色一变。 陈浩真敢运行删除代码后的专杀软件,难道陈浩不是故意挖坑,而是真的考究他们常识问题? 很快,蜘蛛病毒专杀软件被还原出来,陈浩双击运行。 软件闪了一下,没有运行,然后跳出一行说明:缺少程序,无法运行。