前端代碼質(zhì)量把控之我見

單元測試

很多領(lǐng)導(dǎo)盲目的推單元測試,這一點(diǎn)我是強(qiáng)烈反對的。

1.只編寫核心組件單測
2.別把時間浪費(fèi)在業(yè)務(wù)代碼上面,如果業(yè)務(wù)代碼也寫單測,無異于把一個業(yè)務(wù)寫兩遍。
3.但是,一定要保證業(yè)務(wù)代碼的100%容錯率。舉個例子,只要后端接口不掛,頁面是決不允許報(bào)錯的。
(這也是我強(qiáng)烈不推薦業(yè)務(wù)代碼寫單測的原因,如果代碼寫的垃圾,服務(wù)端數(shù)據(jù)異常(不掛),單元測試寫再多也沒用,不如做好容災(zāi))。

eslint

1.毋庸置疑,必須強(qiáng)制要求的東西

代碼水平

1.常用設(shè)計(jì)模式爛熟于心
2.代碼一定要賞心悅目,別人看不懂你的代碼不是牛逼的體現(xiàn)。往往大神的代碼,非常清晰易懂,甚至注釋都不需要。
3.底線是,代碼一定要遵循單一職責(zé)

團(tuán)隊(duì)成長&&個人成長

1.永遠(yuǎn)保持這樣一個狀態(tài),第二天看前一天的代碼都會覺得很垃圾。
2.或者每一天看同樣的代碼,都會有不同的理解。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 對于少量的代碼,我們通常能夠通過肉眼或者代碼編輯器,甚至控制臺出現(xiàn)的錯誤,找出對應(yīng)有問題的代碼行,可以進(jìn)行排...
    itclanCoder閱讀 1,527評論 1 2
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,272評論 25 708
  • 雨中獨(dú)行 2011-9-21 16:39 好大的蘑菇!遮天蔽日,避風(fēng)擋雨!這是一個溫暖的家。
    夕陽在山閱讀 170評論 0 0
  • 善良被幻想湮滅 我就是鏡中的一個人 請不要與我對視 我將竊取你的靈魂 你的良知你的美麗 請不要問我是誰 我就是你 ...
    傾花似雪閱讀 407評論 9 10
  • 在一個秋日的暮色時分,與同事一起散步。 忽然聽到同事的一聲驚呼。走近一看,是一只羽翼尚未豐滿的小鳥,應(yīng)該是從旁邊的...
    蔽日幽竹閱讀 368評論 4 9

友情鏈接更多精彩內(nèi)容