第1182章 昏頭了嗎

  宋成龍等人臉色一變。

  雖然他們都是專業搞計算機的,熟悉程式語言,但是蜘蛛病毒專殺軟體的原始碼畢竟不是他們寫的,而且今天凌晨剛偷回來,也就是看過幾遍,頂多記下來而已,哪裡了解代碼的意義和作用?

  這就好比從別人手裡剽竊了一篇文章,雖然也能看懂文章的文字,知曉是什麼內容,但是文章表達了什麼思想感情?具體有什麼含義?只有作者本人才知道。

  顯然,陳浩是想以此考究,來證明他們是否偷竊。

  如果他們回答不出來,那就什麼都不用說了。

  不得不說,這一招挺管用,正好打在他們軟肋上。

  一時間,環宇公司眾人面面相覷,說不出話來。

  陳浩冷笑道:「怎麼?專殺軟體不是你們耗費巨大心血和精力才研發出來的嗎?自己寫的原始碼,連意義和作用都不知道?」

  環宇公司眾人臉色更加尷尬。

  「你們這幫小子,還是專業搞計算機的,怎麼不理解陳老師的意思呢,所謂原始碼的意義和作用,不就是指軟體功能嗎。」

  忽然,何景山的聲音響起來。

  他這番話不但替眾人解圍,表明眾人說不出來不是不懂,而是沒理解陳浩的問話,而且還另有所指,隱隱有提醒的意思。

  宋成龍聞言,立即眼睛一亮,裝作恍然大悟的樣子道:「原來陳老師是這意思啊,我才明白過來,這行代碼要實現的功能很簡單,就是模式的過程調用,由三個參數組成……」

  他把代碼的意思用語言描述了一遍。

  他明白何景山的提醒,就是不用去管代碼有什麼意義和作用,反正不論代碼怎麼寫,最後都要體現在軟體的功能上,所以只要隨口把代碼的表面意思說出來,你怎麼證明我說錯了?

  除非陳浩能單獨把這行代碼摘出來,組成一個新的軟體表現出具體功能,進行證明。

  「臥槽,原來所謂的意義和作用就是指這個,我還以為什麼呢,搞的高深莫測的。」

  「就是,故弄玄虛,反而讓我們想多了。」

  「姓陳的,宋總已經告訴你這行代碼的意義和作用了,我們就不用重複了吧?」

  環宇公司的其他人也明白過來,紛紛裝作不屑的樣子說道。

  陳浩看了一眼何景山:「何主任,你挺會提醒啊?」

  何景山呵呵一笑:「你別誤會,陳老師,我是看他們沒有理解你的意思,就順口說一句,免得你認為他們答不上來,就冤枉他們偷竊專殺軟體。做人做事要公正,不能故意用話語誤導,你說是不是?」

  言下之意,陳浩居心險惡,想要故意冤枉宋成龍等人。

  陳浩冷笑一聲,也沒搭理他,說道:「很好,既然你們知道這行代碼的意思,那我再問你們,如果蜘蛛病毒專殺軟體裡面沒有這行代碼,能不能正常運行?」

  眾人一愣,隨即露出不屑之色。

  軟體的原始碼,哪怕一個標點符號都是有用的,不可能存在沒用的代碼。

  如果沒有某個代碼,軟體照樣能正常運行,那就代表這個代碼是廢碼,沒有任何意義,應該刪除掉。

  陳浩問的,是一個再簡單不過的常識問題,哪怕是剛學計算機的菜鳥,也能輕鬆答出來。

  然而,宋成龍卻是神色一動。

  陳浩不是不知道他們都是專業搞計算機的,水平頗高。

  那為什麼還要問這麼簡單的問題?

  肯定是陷阱。

  如果他們回答不能的話,陳浩刪除這行代碼,然後正常運行軟體,他們豈不是當場傻眼?

  雖說軟體里不會存在無用的代碼,但是也分什麼情況。

  比如菜鳥程式設計師,由於能力不足,初次編程的時候就會出現大量繁冗無用的代碼和bug,就像長篇網文里,有很多無用的廢話和邏輯錯誤一樣。

  雖然事後審核的時候,肯定會大力刪減,改正錯誤。但是只要是人寫的代碼,就不存在完美無缺,肯定會有錯漏,只是多與少的問題。

  一般情況下,只要不影響軟體功能和占據過多空間,開發者也懶得糾正。

  也許這行代碼就是蜘蛛病毒專殺軟體的錯漏,即使刪除也不影響軟體運行。

  陳浩是故意給他們挖坑!

  想到這裡,宋成龍冷笑一聲,大聲道:「當然能!」

  嗯?

  眾人聞言,驚訝的看向宋成龍。

  這麼簡單的常識問題,老闆怎麼能答錯?

  宋成龍丟過去一個眼神,意思是你們聽我的,沒錯。

  陳浩也露出驚愕之色:「你確定?」

  「裝,你就裝吧!」

  宋成龍心裡冷笑,以為陳浩是故意裝出驚訝的模樣,想要騙他改口,反而更加篤定:「確定!」

  陳浩無語道:「那好,我現在刪除這行代碼,然後把剩餘的原始碼還原成軟體,看看能不能運行。」

  宋成龍道:「等等,話先說明白了,如果軟體能運行,是不是就可以證明,我們才是蜘蛛病毒專殺軟體的真正開發者,你是可恥的小偷。」

  陳浩道:「沒錯,如果不能運行,證明我是開發者,你們才是小偷,對我栽贓陷害。」

  他說著,把那行代碼刪除掉,然後複製剩餘的原始碼,粘貼到編輯器里,還原成專殺軟體。

  宋成龍臉色一變。

  陳浩真敢運行刪除代碼後的專殺軟體,難道陳浩不是故意挖坑,而是真的考究他們常識問題?

  很快,蜘蛛病毒專殺軟體被還原出來,陳浩雙擊運行。

  軟體閃了一下,沒有運行,然後跳出一行說明:缺少程序,無法運行。

  陳浩向宋成龍伸手:「你剛才不是說刪除了那行代碼軟體也能運行嗎?來來來,你這個自詡專殺軟體的真正開發者,解釋一下這是怎麼回事?」

  眾人看向宋成龍。

  環宇公司的人、何景山還有胡文星都露出驚怒不解之色。

  如果說刪除一兩個代碼,可能不影響軟體運行,還有一定合理性,但是刪除一整行代碼還不影響,那怎麼可能。

  這問題簡單之極,明明就是送分的,偏偏宋成龍這個計算機專業碩士,軟體開發公司老總卻答錯了。

  昏頭了嗎?