自從姜華冒充高中生來到班裡後,肖遠從此過上了出入帶保鏢的生活,當然,姜華是他保鏢的事情只有他們兩人知道,在班裡同學的眼中,就是姜華這個轉校生和肖遠一見如故,成了形影不離的好朋友,並沒有太多值得關注的地方。
相比於兩人的一見如故,姜華在校門口大發神威,打混混如砍瓜切菜的事情更能引起學生們的關注,再加上這傢伙清秀的外表,更是給他加分不少,以至於週五下午再次來到學校後,許多女生看他的目光都是熱辣辣的,甚至有一些膽大的女生會和他主動說話,然後在他微笑着迴應後,嘩啦啦的跑掉,躲在一旁咯咯的嬌笑,並並不時投來幾道好奇,羞澀的目光。
如此情形讓肖遠大爲吃不消,甚至有些憤憤不平,想他肖遠國慶節前,也是做過讓全校爲之轟動的大事的,怎麼就沒有引起那麼多女生的關注呢。
週六上午,肖遠和唐新宇約好,來到學校,準備到電教樓找唐新宇,然後利用學校機房的電腦,製作防火牆的技術文檔。
和姜華一起來到學校,因爲是週末,他們就沒有把自行車存到車棚,而是騎着直接去了電教樓,卻不想在半路上遇到了於正峰。
“你們兩個站住!”於正峰喝住了他們,陰沉着臉走了過來,冷笑着質問道,“肖遠,校園內不準騎車,難道你不知道嗎?”
“你是誰啊?”肖遠剛要答話,姜華卻在一旁搶着問道。
“我是學生處的處長於正峰,還有你,雖然是剛剛轉來的,但是也要遵守學校的規定的。”於正峰說道。
“肖遠,你先去找唐老師吧,我和這位於處長談談心。”姜華沒有理會於正峰的說教,轉頭對肖遠說道。
“好的。”肖遠懶得在和於正峰打交道,有姜華替他擋着,自然很樂意接受,於是騎上車往電教樓去了,路上扭頭看了一眼,卻發現於正峰被姜華摟着脖子,往一旁走去。
“呵,這傢伙不是要找個沒人的地方,打於正峰一頓吧?”肖遠心中嘀咕,但是也沒有太放到心上,來到電教樓,把自行車停在了樓下,上樓去了唐新宇的辦公室。
進門後和唐新宇寒暄兩句,然後唐新宇帶着他去了機房。
“哦,對了,唐老師,你給我的輔導材料我看完了,有沒有寫的更深入一點兒的,再給我找兩本?”肖遠開始工作之前,從自己的包裡拿出那兩本數學建模大賽的輔導材料,交給唐新宇,說道。
“這麼快你就看完了?”
唐新宇卻是感到不可思議,要說這兩本書可不薄,裡面的內容很多,而且難度很大,他原本想着,肖遠在比賽前能夠通讀一遍,裡面的題做掉百分之八十,就足夠了,卻不想肖遠已經看完了。
“是啊,裡面的很多東西挺難得,也很麻煩,費了不少功夫,甚至還要寫出算法僞代碼,不然早看完了。”肖遠說道。
“題都做完了?”唐新宇嚥了口吐沫,再次問道。
“做完了。”肖遠答道。
“那些設計題的僞代碼都寫出來了?”唐新宇又問道,聲音有些發澀。
“是的,寫出來了,有什麼問題嗎?”肖遠反問道,唐新宇的表情讓他感到奇怪。
“在哪裡,快讓我看看。”唐新宇連忙問道。
“我沒帶,都寫在了練習本上,如果你要看的話,我可以去教室給你拿過來,不過不全,有一部分在家裡。”肖遠現在再回家,有點兒浪費時間,不過去教室卻花不了多少時間,而恰好他也有教室的鑰匙,於是就說道。
“好吧,你去給我拿過來,讓我看看。”唐新宇一方面想看看這些題的算法算法設計,更重要的一方面,他對肖遠這個傢伙寫出來的僞代碼很感興趣,於是說道。
肖遠從機房出來,往電教樓下走去,迎面遇到了往樓上而來的姜華。
“於正峰呢?”肖遠問道。
“走了。”姜華說道。
“他這麼容易就放過你了?”肖遠好奇的問道。
“他又沒準備請我喝茶,不放過我,還能把我扣起來不成,倒是你,怎麼又下來了?”姜華輕描淡寫的說道。
“我去教室一趟,你先上去吧,到三樓機房,唐老師在那裡。”肖遠說道。
“我和你一起去吧。”
姜華卻沒有獨自上樓,而是轉回身,和肖遠一起下了樓,往不遠處的教學樓走去。
“你不會是打了於正峰一頓吧?”路上,肖遠又問道。
“沒有,我打他幹什麼。”姜華否認道。
“那他怎麼能聽你的話,輕易的就放過你了,這不符合他的一貫作風。”肖遠問道。
“我又不是真的學生,對付一個學校的小小學生處處長,沒什麼難度。”姜華微微一笑說道。
肖遠回到教室,在書桌裡翻找了一番,找到兩個寫滿了僞代碼的練習本,拿着和姜華一起回了電教樓。
唐新宇對姜華的到來,並沒有表現出太大的驚訝,肖遠雖然沒問,但也能猜得到,應該是唐颯提前和唐新宇打過招呼了,他把寫滿僞代碼的練習本給了唐新宇,然後坐到了電腦旁,打開電腦裡自帶的office軟件,開始幹活了,姜華自己找了臺學生機坐了下來,打開後,調出了其中的掃雷遊戲,饒有興趣的玩了起來。
唐新宇也坐了下來,慢慢翻看起肖遠給他的僞代碼來了,剛翻開第一頁,就覺得眼前一亮,顧不得看具體算法內容,而是快速的往後翻了幾頁,然後扭頭看了一眼肖遠,很感慨的說道:“這是僞代碼嗎,分明是標準的C代碼。”
僞代碼是一種算法描述語言,有點兒類似於程序代碼,但是在語法上又沒有那麼嚴格,爲了將算法描述清楚,甚至可以在其中夾雜漢語,使用僞代碼的目的是爲了方便閱讀,並便於將來能夠很容易的將之轉化成真正的程序代碼。
專業人士都知道,寫代碼容易,讀代碼難,特別是讀一些由沒有養成良好編程習慣的半吊子程序員寫出來的代碼,更是如同讀天書一般,完全不知所云,甚至有些程序員寫出來的代碼,自己隔一段時間去讀,都會看不懂。
可以試想一下,一個大型的軟件團隊,其中有這樣一些程序員,寫了幾萬行,甚至幾十萬行自己隔段時間都看不懂的代碼,有一天他離職了,那麼,接替他工作的下一個程序員將會面臨什麼樣的困境,看不懂,耽誤工期,一系列的問題將會接踵而至,甚至可能由此引來一場災難。
所以,在一個正規的軟件團隊裡,必然都會有一個嚴格的代碼格式規範,在規範裡,對代碼格式比如代碼中變量名的命名,代碼空行,以及註釋等等,都會提出非常嚴格的要求。
原本唐新宇認爲,肖遠還是高中生,沒有受過嚴格的編程訓練,而且這些僞代碼還是他寫到練習本上的,應該是非常隨意的,但是當他翻開第一頁時,就發現自己錯了,因爲他看到的是採用c語言格式,非常規範的僞代碼,這些代碼有着嚴格的縮進,空行,以及恰到好處、詳略得當的註釋,閱讀這樣的代碼給了唐新宇一種賞心悅目的感覺,如果說肖遠使用計算機程序開發環境來寫這種格式的代碼,因爲開發環境帶有自動排版功能,並不算什麼,但是這些代碼是肖遠手寫到練習本上的,還能非常嚴格的按照一定的格式規範寫出來,那麼說明,這種代碼規範對肖遠來說,已經形成一種最基本的條件反射了。
“有什麼問題嗎?”肖遠聽到了唐新宇嘀咕,扭頭問道。
PS:第一更送到,今天元旦假後第一天,綠茶祝朋友們學習,工作愉快,順利。