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