偷名提示您:看後求收藏(奇妙書庫www.qmshu.tw),接著再看更方便。
“第一部分除錯透過,除錯執行響應時間低於9ms,優秀。”
薩科邊主導程式碼的匯入,邊彙報除錯程序。
喬西站在薩科身後,眼睛一動不動的盯著程序。
蘇小木同樣站在薩科身後,但表情平靜得多。
事實上,應該說並沒有過分關心薩科的操作。
三分鐘後,薩科興奮、激動的道:“透過了!”
喬西情不自禁地跳了起來,神情是同樣的激動。
而蘇小木一直很平靜的看著程式合併透過,臉上並沒有表現出意外的神情。
因為對這一類人工智障級別的程式的深入瞭解,蘇小木在輔助程式中加入了一些可能完全不會有什麼雞兒用的邏輯框架。
目的就是為了程式碼的順利合併。
所以,現在的這一切完全沒出乎他的預料。
可能這也跟蘇小木是開了BUFF有關。
畢竟……
蘇小木是個開掛的男人。
喬西跟薩科激動興奮過後,突然平靜了下來。
“臥槽,蘇,你說,你是不是開掛了?”
“怎麼會有這樣的事情?”
接著雙雙把視線放到了蘇小木的身上,臉上露出了探究、好奇等神色。
“蘇,我想,你應該能解釋一下?”
這件事情太奇怪了!
說出來你可能不信,薩科跟喬西都做好了除錯超過十小時的計劃。
程式猿這一生,說是在跟程式碼打交道,不如說是在跟BUG打交道。
這一輩子,無非就是一路上創造一個又一個的BUG。
但是,當下,這麼數量龐大的程式碼中,居然沒有出現任何的BUG,還是合併程式碼?
要知道單一的輔助程式主體的程式碼行數就比主程式的程式碼行數多出來百分之十二三。
另外輔助程式還要相容同樣的五份功能。
雖然不至於複製五份相同的程式碼,但分支邏輯程式碼又要再多出百分之十幾。
總的來說,光是程式碼行數就比喬西跟薩科兩個人一塊完成的主程式多差不多四分之一了!
換成數字的話,大概是多出來近行程式碼。
這樣的情況下,居然在合併除錯中,沒有出現任何的BUG。
太不可思議了!
喬西跟薩科都想學一下某國人,講兩句斯巴達了。
蘇小木笑了笑:“其實也沒什麼,我比較喜歡在合作專案上,加入一些臃腫、冗長的程式碼,以確保程式碼的合併順利。”
喬西:“???”
薩科:“what?”
什麼情況?!!
他們倆博士,這麼多年的合作實驗專案下來,根本沒有過相關的考慮,怎麼蘇小木一個本科生,會想這麼多?
“事實上,我並沒有深入研究過,這些多出來的邏輯結構,會不會影響程式的響應速度,會不會造成程式的過度臃腫,只是為了節約排查的時間,在不影響程式正常執行的情況下,加入的。”
蘇小木補充道。
蘇小木沒有說的是,這是他第一次考慮這樣的形式。
因為他很少需要同人共同開發一個分支專案。
另外就是,蘇小木也希望能夠在CSAIL有個更佳的表現,也好不浪費錢芮雅的面子。
不然的話。
這個小的分支實驗雖然有一定的挑戰,但對獨立完成過同類專案,甚至更佳專案的蘇小木來說,吸引力並沒有想象的那麼大。
他大可以安靜的當一個美男子。
反正這並不影響他正常出入CSAIL。
喬西想了想,道:“你這麼說倒也有可能,不過我認為,這樣的做法是有益的嘗試,畢竟隨著你的學業上升,合作實驗專案會越來越多,這樣的流程會減少很多時間成本的浪費。”
薩科沉吟了幾秒,也跟著點了點頭:“尤其是在這種大型實驗專案上,程式碼的複雜度很難說得清,多個幾百上千行多餘的邏輯,並不影響大局。”
其實要找反面的理由更容易。
但薩科跟喬西都是緊盯著程式碼的合併的,當然能明白蘇小木寫出來的程式碼的簡潔度。
在某些方面,他們都略有不如。
基於這個層面的考慮,他們並不認為蘇小木會喜歡多此一舉。
只能說,每個人的選擇不一樣。
說不定,以