Re: [請益] 有沒有更好的撰寫方法
※ 引述《AROOBA (腦內補完達人)》之銘言:
: 有三項獨立的檢查,但是要先開啟該項檢查才會進入
: 只要其中一項檢查錯誤程式就結束
: 我自己的寫法
: if(Check_A = true)
: xxxx
: xxxx
: if(Check_Result_A = false)
: msg = "Check_A ";
: goto Failed;
: if(Check_B = true)
: xxxx
<cut />
: 推 loveme00835:使用多型減少邏輯判斷, 自然可以避免 140.121.197.115 11/11 02:42
: → loveme00835:用到 goto http://ppt.cc/Dovv 140.121.197.115 11/11 02:42
那不就
function assert_b(x, y, ...)
...
if (check_false)
fail()
function assert_b(x, y, ...)
...
if (check_false)
fail()
...
main()
...
assert_a(u, v, ...)
assert_b(u, v, ...)
...
done()
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.21.94.199
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章