<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    莊周夢蝶

    生活、程序、未來
       :: 首頁 ::  ::  :: 聚合  :: 管理

    最近寫的一些bug

    Posted on 2010-06-05 01:06 dennis 閱讀(1104) 評論(0)  編輯  收藏 所屬分類: 涂鴉
        作為一個coder,我不僅在寫程序,也在寫bug。遇到bug總是比較尷尬的事情,如果這個bug還是別人發(fā)現(xiàn),那更是心里不好受。責(zé)備自己是沒有用的,能做的是建立一個BUG數(shù)據(jù)庫,時常回顧下自己犯過那些愚蠢的事情,怎么避免以后再犯同樣的事情。昨天讀《程序員》看到一笑話,說優(yōu)秀的程序員哪怕在過單行道的時候也會向左右兩邊看,笑話其實(shí)不好笑,反而再次提醒我:小心、小心、再小心。
        毫不慚愧地說,我也是今年才開始有意識地去做回顧bug這件事情,今天回顧下最近寫出來的這幾個BUG:三個是麻痹大意導(dǎo)致的,一個是switch語句竟然沒寫break,一個是并發(fā)BUG,一個是考慮問題不全面導(dǎo)致的問題。這里主要還是想講那三個麻痹大意寫出來的BUG,都是在急匆匆修改問題的情況下寫出來的,本意是為了解決原有的BUG,在自以為很有信心地情況下匆忙地修改代碼,沒有認(rèn)真做review,沒有添加單元測試,在解決問題的同時引入了新的問題。
        這些愚蠢的BUG修正起來非常簡單,但是為什么那個時候卻沒有發(fā)現(xiàn)呢?我自省下,還是盲目自信導(dǎo)致的,因?yàn)榭焖俚匦迯?fù)BUG似乎很能給人一種虛假的快感:瞧,這個問題我修正起來很快,我是代碼快槍手,哦耶~,修復(fù)也還罷了,如果能再補(bǔ)充下測試,也許這些問題就能避免,但是我卻又一次自信過了頭。我在想,如果下次還遇到這種需要快速修改問題的時候我該怎么做,我該先深呼吸下,停一停,先想想怎么改再動手,想想風(fēng)險(xiǎn)點(diǎn),改完之后至少review三遍,并且一定要添加這些情況的測試。盡管我相信以后我還會寫下一些愚蠢的BUG,但是希望能讓自己少后悔一點(diǎn)點(diǎn)。

    主站蜘蛛池模板: 本免费AV无码专区一区| 美美女高清毛片视频黄的一免费| 久久不见久久见免费影院www日本| 亚洲av无码国产精品色在线看不卡 | 中国内地毛片免费高清| 亚洲午夜爱爱香蕉片| 中文字幕无线码免费人妻| 亚洲性猛交XXXX| 日本免费一区二区三区| 亚洲欧洲日韩不卡| 亚洲免费电影网站| 一本色道久久88—综合亚洲精品 | 国产亚洲漂亮白嫩美女在线| 免费一级肉体全黄毛片| 国产99精品一区二区三区免费 | 天天摸夜夜摸成人免费视频| 亚洲熟妇av午夜无码不卡| 国产在线观看免费不卡| a级片免费观看视频| 亚洲午夜成激人情在线影院| 妞干网免费视频在线观看| 另类小说亚洲色图| 亚洲AV无码精品色午夜果冻不卡| 59pao成国产成视频永久免费 | 亚洲精华国产精华精华液| 亚洲精品tv久久久久久久久久| 国产乱子伦精品免费视频| 亚洲电影一区二区| 午夜无遮挡羞羞漫画免费| 一区二区免费国产在线观看| 亚洲ⅴ国产v天堂a无码二区| 在线观看免费人成视频| 五级黄18以上免费看| 亚洲爱情岛论坛永久| 永久中文字幕免费视频网站| 三年片免费高清版 | 美女视频黄的免费视频网页| 亚洲AV成人无码天堂| 国产成人亚洲综合| 免费可以看黄的视频s色| 久久久久国色AV免费观看|