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

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

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

    cynest-java

    [導(dǎo)入]單元測試的重要性

    一連兩天都被困于一個(gè)POJO而沒有一點(diǎn)進(jìn)展,這聽來十分搞笑,但事實(shí)讓人辛酸。為了獲取一個(gè)數(shù)據(jù)集,寫了一個(gè)POJO,但是運(yùn)行代碼時(shí)前臺(tái)始終報(bào)錯(cuò),腳本只是反復(fù)提醒[object error]。由于不知道錯(cuò)誤在哪,只有一一尋找,從前臺(tái)腳本到存儲(chǔ)過程中的sql語句,每一個(gè)關(guān)鍵之處都作了反反復(fù)復(fù)地檢查,依舊一無所獲。偏偏最終,問題就是出在最沒有可能出錯(cuò)的POJO上,寫一個(gè)getter時(shí)把一個(gè)小寫字母寫成大寫了。Java自然不會(huì)報(bào)錯(cuò),因?yàn)槟侵皇且粋€(gè)沒有用到的函數(shù)而已。屬性本身也不會(huì)應(yīng)為少了個(gè)getter而主動(dòng)站出來抗議,所以,自始至終POJO都一片祥和平靜。

    回想一下,思維的漏洞是之前寫了很多個(gè)這樣的POJO,對(duì)于差不多的代碼,拷貝粘貼,甚至因?yàn)槭褂胑clipse的generate getter and setter,出錯(cuò)的概率都相當(dāng)小,當(dāng)然沒有了警惕。不知道是什么時(shí)候不小心該了那個(gè)getter,糟糕地在腳本中反復(fù)測試?yán)速M(fèi)時(shí)間。

    單元測試,本該是極好的東西,而在我“磨刀會(huì)誤砍柴功”的急躁心態(tài)下,一直以來都是雞肋。JUnit,到底該不該用呢?照上面那種錯(cuò)誤法,測試一步應(yīng)該就搞清楚了。


    文章來源:http://cynest.cn/drupal/?q=node/681

    posted on 2006-09-06 20:34 cyqian 閱讀(153) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 亚洲国产精品美女久久久久| 亚洲AV无码一区二区三区系列| 亚洲三级在线视频| 精品女同一区二区三区免费站| 久久综合九九亚洲一区| 美女视频黄的免费视频网页 | 最近2022中文字幕免费视频| 亚洲成AV人片在线播放无码| 99re6在线视频精品免费| 亚洲国产精品无码一线岛国| 久久青草免费91观看| 亚洲精品综合久久中文字幕| 青娱分类视频精品免费2| 亚洲一区中文字幕| 日韩黄色免费观看| 九九视频高清视频免费观看| 区久久AAA片69亚洲| 无码av免费网站| 亚洲乱码无限2021芒果| 成人人免费夜夜视频观看| 蜜臀亚洲AV无码精品国产午夜.| 免费日本黄色网址| a级片免费在线播放| 久久精品九九亚洲精品| 四虎成人精品一区二区免费网站| 极品美女一级毛片免费| 亚洲AV无码成人精品区天堂 | 亚洲日本在线观看| 久久久久久99av无码免费网站 | 桃子视频在线观看高清免费视频| 亚洲高清免费在线观看| 真实乱视频国产免费观看| 一个人免费观看日本www视频| 亚洲av无码一区二区三区乱子伦 | 亚洲国产视频久久| 亚洲日本一区二区一本一道| 99在线免费观看视频| 爱爱帝国亚洲一区二区三区| 日本亚洲欧洲免费天堂午夜看片女人员 | 亚洲视频免费在线播放| 国产精品亚洲а∨无码播放不卡|