>
學(xué)校機(jī)構(gòu) >
上海青大實(shí)訓(xùn) >
學(xué)習(xí)資訊>
上海青大android培訓(xùn)好不好(一)
上海青大android培訓(xùn)好不好(一)
55 2017-05-03
我們常常添加一些“酷”的功能,來(lái)讓代碼“健壯”和“靈活”,讓代碼能夠處理“所有”可能的使用情況。上海青大android培訓(xùn)好不好?小編向你推薦這里的專家,他們指出我們企圖猜測(cè)那些可能會(huì)被用到的功能??傊?,我們常?;ㄙM(fèi)時(shí)間去解決一些頭腦中臆想出來(lái)的可能的情況。
不能否認(rèn),這些多余的代碼能會(huì)帶來(lái)些好處。然而,這些代碼同樣的會(huì)有很多危害。我們寫(xiě)得代碼越多,就越有可能引入錯(cuò)誤;我們寫(xiě)得代碼越多,將來(lái)的維護(hù)工作就越繁雜。好的軟件工程師只寫(xiě)絕對(duì)需要的代碼。偉大的軟件工程師會(huì)把沒(méi)用的代碼統(tǒng)統(tǒng)都刪掉。
上海青大android培訓(xùn)好不好?小編向你推薦這里的專家,他們認(rèn)為:這并不是說(shuō)一點(diǎn)注釋也不寫(xiě),但通常我們可以通過(guò)一種更好的方式——命名來(lái)避免。注釋僅在命名不能有效表示變量或方法的意圖時(shí)才真正需要。此時(shí)的注釋表達(dá)了不能用代碼表達(dá)的真實(shí)意圖。例如,注釋能夠告訴你在代碼中某些奇怪的操作順序并不是錯(cuò)誤的,它是由于底層系統(tǒng)的某一bug而有意為之的。
但通常,注釋不僅沒(méi)有必要,有時(shí)它們還會(huì)"撒謊".注釋沒(méi)有隨著代碼更新的傾向,而這是很危險(xiǎn)的,因?yàn)樗鼈儠?huì)將你帶入歧途。上海青大android培訓(xùn)好不好?小編向你推薦這里的專家,如同你會(huì)查檢每條注釋和與之對(duì)應(yīng)的代碼,確保代碼是在做注釋說(shuō)的事么?如果是的話,寫(xiě)注釋還有什么用?如果不是,你怎么相信注釋說(shuō)的是對(duì)的?
本文由提供:全國(guó)最大的教育培訓(xùn)平臺(tái),找培訓(xùn),上!
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號(hào)
獵學(xué)網(wǎng)服務(wù)號(hào)