程序員面試時(shí)往往由于平時(shí)沒(méi)有良好的編程習(xí)慣,導(dǎo)致面試時(shí)寫出的代碼質(zhì)量不高,最終于心儀的工作失之交臂。那么怎么寫出高質(zhì)量的編程代碼呢?唐山北大青鳥總結(jié)了三點(diǎn)經(jīng)驗(yàn)。
代碼布局要清晰
面試官是根據(jù)應(yīng)聘者寫出的代碼來(lái)決定是否錄用一個(gè)應(yīng)聘者的。應(yīng)聘者首先要把代碼寫得規(guī)范,才可以避免很多低級(jí)錯(cuò)誤。如果代碼寫得不夠規(guī)范,會(huì)影響面試官閱讀代碼的興致,至少印象分會(huì)打折扣。書寫、布局和命名都決定著代碼的規(guī)范性。
代碼的完整性
在面試的過(guò)程中,面試官會(huì)非常關(guān)注應(yīng)聘者考慮問(wèn)題是否周全。面試官通過(guò)檢查代碼是否完整來(lái)考查應(yīng)聘者的思維是否全面。通常面試官會(huì)檢查應(yīng)聘者的代碼是否完成了基本功能、輸入邊界值是否能做到正確的輸出、是否對(duì)各種不合規(guī)范的非法輸入做出了合理的錯(cuò)誤處理。
代碼的魯棒性
魯棒性是指程序能夠判斷輸入是否合乎規(guī)范要求,并對(duì)不合要求的輸入予以合理的處理。容錯(cuò)性是魯棒性的一個(gè)重要體現(xiàn)。不魯棒的軟件在發(fā)生異常事件時(shí),比如用戶輸入錯(cuò)誤的用戶名、試圖打開(kāi)的文件不存在或者網(wǎng)絡(luò)不能連接,就會(huì)出現(xiàn)不可預(yù)見(jiàn)的詭異行為,或者干脆整個(gè)軟件崩潰。這樣的軟件對(duì)于用戶而言,不亞于一場(chǎng)災(zāi)難。
學(xué)校簡(jiǎn)章請(qǐng)點(diǎn)擊:http://inbitcoin.net/ShowInfo_zxzk.asp?id=4449