第6章 張老師的震驚(第2/2 頁)
記本電腦,問道。
“各種程式語言都有學習過,主要是php語言,c語言,JAVA語言,Go語言,python語言,還有c++……”
聽著蘇信如數家珍,張老師慢慢張大了嘴巴,喃喃問道:
“這麼多?你確定都有學習過?而不是隨便翻了翻書?”
蘇信笑了笑:“確實都有學習過,要不,我現在開發一個簡單的小程式,你幫我評判一下?”
張老師愣愣地讓到一旁。
蘇信將凳子挪到中間,坐到電腦前,開啟兩倍速,手指化作殘影一般,在鍵盤上一通敲擊。
由於是第一次程式設計實操,再加上蘇信對鍵盤不算熟悉,足足花了五分鐘,才設計出一個簡單的鬧鐘程式。
最後在網上找了一個合適的鬧鐘圖示後,蘇信點開程式執行起來。
“這個小時鐘,可以置頂,還可以設定數字虛化,讓你在全屏看電影時,也能隨時看到時間,且不遮擋電影內容。”
“它還可以鑲嵌在任何程式的任何位置,隨程式一同自動啟動,比如,鑲嵌在影片軟體的右上角,當你開啟影片軟體時,這個時鐘也會自動啟動,並在右上角顯示時間,關掉影片播放器時,時鐘也會隨之關閉。”
“當然,它本質上還是個鬧鐘軟體,鬧鐘應有的功能它都有……”
張老師目瞪口呆地看著這一切。
對他來說,這樣一個小鬧鐘程式倒是沒什麼難度,但要在這麼短的時間開發完成,他是無論如何也不可能做到的。
可是,蘇信卻輕鬆將其開發了出來,從這一點來看,蘇信絕不是簡簡單單的初學者水平,而是資深軟體工程師的級別,應該比他要強得多。
“張老師,你幫我看看這個程式怎麼樣,有沒有需要改進的地方?”
“哦哦,好的。”
張老師愣愣地坐回電腦正前方,嘗試了一會軟體的各種功能,心中更是震驚不斷。
“在我這個老舊的電腦上,竟然也能執行得如此流暢?”
“這完全不像是粗製濫造的小軟體,反而像是精心設計開發出來的,可以直接上市釋出的軟體。”
“唯一可惜的是,畢竟只是一個鬧鐘,功能性不是很強,作用不大,不然的話,單憑這個軟體,或許也能賺到不少錢。”
“果然,他的技術很強。”
很快,他開啟鬧鐘程式的底層程式碼,一行行仔細看了起來,不由為蘇信的技術感到歎服。
越是看似簡單的小程式,越是需要對程式碼儘可能地精簡,以保證程式足夠小巧,又能實現想要的功能。
這往往最能說明技術功底。
就像雕刻一樣,越小的雕像,越是對刀工手法要求高,但凡稍有一點瑕疵,都會破壞整體的美感。
“僅僅從這個鬧鐘小程式,就能看出蘇信的技術功底比我強得多,我之前竟然還大言不慚要教他?”
張老師心中暗暗苦笑,生怕待會蘇信真的讓他指點,那他就尷尬了。
讓他慶幸的是,蘇信似乎忘了這一茬,而是指著其中一行程式碼說道:
“這裡似乎可以再最佳化一下。”
“另外,這裡只要再加入幾行程式碼,就能實現程式多開。”
張老師連忙讓開中間的位置,說道:“蘇信,你自己來吧。”
本章未完,點選下一頁繼續。