• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 測試技術
    • 博客
    • 視頻
    • 開源
    • 論壇
    • 沙龍
    • 下載
    • 雜志
    • 招聘

    字號: | 推薦給好友 上一篇 | 下一篇

    追求代碼質量: 用 AOP 進行防御性編程

    發布: 2008-6-26 13:43 | 作者: 不詳 | 來源: 領測軟件測試網編輯整理 | 查看: 8次 | 進入領測軟件測試網論壇討論

    領測軟件測試網 軟件測試技術網l tBC&mrmi

    軟件測試技術網#j4V8a!p,CS/x8Q$q


    4kpb n d z&dN@F.n//more methods below....
    1T;Iz@4Jd}軟件測試技術網3aj P.f`-A N
     

    ?1Ekgd$Q M`Xm-{

    B$Qb_'|)H/I&}軟件測試技術網3l&M-O7`E3Q4EWr
    因為我用的是 OVal,所以我可以完成下列任務:軟件測試技術網Ds9B5fAVx

    q/n2@ IV對 fileSet 類成員指定一個約束條件,確保使用 @Size 標注時其大小總是至少為 1 或更大。 軟件測試技術網+M:@*e D/E2t+f%}KT M
    確保在使用 @PreValidateThis 標注調用 execute() 方法前 驗證這個約束條件。
    /wQ x,k?Pi"_這兩步讓我能夠有效地去除 validate() 方法中的條件檢驗,讓 OVal 為我完成這些,如清單 11 所示: 軟件測試技術網a#^;r*S[)k;s(f

    A-c$^7T6yV
    h$Q9D5R/_dIZ.v8\'}清單 11. 經過改進、無條件檢驗的 HierarchyBuilderTask
    bDX_ZJ    
    I!r0awy'L2vod 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>