bug製造專家

2021-10-08 17:07:13 字數 721 閱讀 6827

bug製造專家

vue框架,我愛bug

1.在頁面寫好的mounted之後,元件的生命週期找乙個角落再寫乙個mounted,便會覆蓋之前的mounted內部內容,使其不生效。

2.清除響應式。再初始化物件格式的資料之後,監聽或者在其他的觸發方法下,新增乙個直接賦值操作,把相應的引用改掉。所以,響應式失效

3.在子元件接受父元件傳參或者定義子元件插入的元件時,把物件格式的改為陣列或者陣列變為物件,導致引用失效

4.自定義校驗規則,新增乙個走不到callback的判斷,會導致此字段的校驗陣列在這個之後的失效,並且如果是整個表單校驗的話,沒有返回值。

5生命週期中,新增乙個會出錯的方法,然後此方法的後邊的內容就不執行了,比如某些created裡放發evevtbus事件等,,,但是出錯的方法容易被發現,看除錯的方向了

5常見的,寫錯的單詞了,改大小寫了,但是極容易被發現。

6 object.freeze() 凍結物件,使vue的相應式失效

7,神奇的id 。你試著在頁面上寫乙個與某個方法同名的id

8,**的無限迴圈

}

9,上繫結v-show

10,失效的v-if

vue會最大程度的復用原先的內容,所以不新增key,在某一些情況下會導致不會重新渲染內容,所以,,,***

11.新增一些重新跳轉到當前頁面的,比如說元件切換什麼的,會丟擲乙個警告,但是不影響執行

合理的製造bug,及查詢bug

一 合理的製造crash bug 什麼是bug,簡單點說就是,程式沒有按照我們預想的方式執行。我比較喜歡把 bug分成兩類 crash 不可怕,可怕的是程式沒有 crash 而是執行在乙個不穩定的狀態下,如果程式還操作了資料,那帶來的危害將是災難性的,因此盡量製造 crash 的bug 減少沒有 c...

IBM製造業專家趙亮 汽車及製造業質量體系管理

2016年10月20日,暢享網攜手上海首席資訊官聯盟製造業分會,在工業4.0俱樂部 首席資料官聯盟的鼎力支援下,成功舉辦2016年度 製造業cio專享沙龍 會上,各位it專業人士結合各自經歷分享了自己的一些看法和經驗。內容正在創造新的價值,ibm認為內容不僅僅是包括我們企業內部的各種資訊,也包含社交...

為什麼要記錄Bug的製造者或引入者

看到stack exchange上對於在bug report中加入 person to blame 欄位的討論,這的確是乙個很好的題目,這裡面包含了很多的東西。該不該加這個字段且不說,其實最重要是看動機和目的。為什麼管理者要加這個欄位呢?自然是可以方便地統計出哪個組 哪個夥計引入的bug狀況。這可是...