[請益] 比較值放左邊 變數放右邊
Hi 軟工板 All,
最近看到一種coding style如
if (True == var1)
就是比較的值放在左邊,變數放在右邊
一直覺得不太習慣
過往寫程式都是變數放左邊
想問各位大大這是有什麼好處
是跟lvalue, rvalue有關嗎 ?
還是其實根本沒差就是一種coding習慣而已 ?
想請各位解惑,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.185.98
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1556871309.A.605.html
→
05/03 16:17,
5年前
, 1F
05/03 16:17, 1F
推
05/03 16:18,
5年前
, 2F
05/03 16:18, 2F
→
05/03 16:20,
5年前
, 3F
05/03 16:20, 3F
→
05/03 16:20,
5年前
, 4F
05/03 16:20, 4F
推
05/03 16:23,
5年前
, 5F
05/03 16:23, 5F
→
05/03 16:23,
5年前
, 6F
05/03 16:23, 6F
有趣
推
05/03 16:28,
5年前
, 7F
05/03 16:28, 7F
→
05/03 16:28,
5年前
, 8F
05/03 16:28, 8F
的確可讀有點差,但若是內部寫的compiler不一定那麼完善
→
05/03 16:48,
5年前
, 9F
05/03 16:48, 9F
→
05/03 16:50,
5年前
, 10F
05/03 16:50, 10F
推
05/03 16:56,
5年前
, 11F
05/03 16:56, 11F
→
05/03 16:56,
5年前
, 12F
05/03 16:56, 12F
推
05/03 16:59,
5年前
, 13F
05/03 16:59, 13F
這個也會有問題吧
例如非零值在if內都會是True,這個不見得是預期的結果
推
05/03 17:08,
5年前
, 14F
05/03 17:08, 14F
推
05/03 17:22,
5年前
, 15F
05/03 17:22, 15F
→
05/03 17:22,
5年前
, 16F
05/03 17:22, 16F
天賦不夠高,這是啥意思XDDD
推
05/03 19:27,
5年前
, 17F
05/03 19:27, 17F
推
05/03 19:27,
5年前
, 18F
05/03 19:27, 18F
越是簡單的bug越是可怕啊wwww
推
05/03 20:07,
5年前
, 19F
05/03 20:07, 19F
推
05/03 20:11,
5年前
, 20F
05/03 20:11, 20F
→
05/03 20:11,
5年前
, 21F
05/03 20:11, 21F
防呆 vs 可讀性 都幾?
推
05/03 20:14,
5年前
, 22F
05/03 20:14, 22F
推
05/03 20:16,
5年前
, 23F
05/03 20:16, 23F
→
05/03 20:17,
5年前
, 24F
05/03 20:17, 24F
→
05/03 20:17,
5年前
, 25F
05/03 20:17, 25F
※ 編輯: k300plus (180.177.0.139), 05/03/2019 20:30:51
推
05/03 20:33,
5年前
, 26F
05/03 20:33, 26F
推
05/03 20:44,
5年前
, 27F
05/03 20:44, 27F
→
05/03 20:45,
5年前
, 28F
05/03 20:45, 28F
→
05/03 20:45,
5年前
, 29F
05/03 20:45, 29F
→
05/03 20:54,
5年前
, 30F
05/03 20:54, 30F
Build code team就= =
→
05/03 21:04,
5年前
, 31F
05/03 21:04, 31F
還有 47 則推文
還有 3 段內文
→
05/04 09:48,
5年前
, 79F
05/04 09:48, 79F
→
05/04 09:49,
5年前
, 80F
05/04 09:49, 80F
→
05/04 10:41,
5年前
, 81F
05/04 10:41, 81F
→
05/04 10:47,
5年前
, 82F
05/04 10:47, 82F
→
05/04 10:47,
5年前
, 83F
05/04 10:47, 83F
推
05/04 11:11,
5年前
, 84F
05/04 11:11, 84F
→
05/04 11:18,
5年前
, 85F
05/04 11:18, 85F
→
05/04 11:18,
5年前
, 86F
05/04 11:18, 86F
→
05/04 11:23,
5年前
, 87F
05/04 11:23, 87F
推
05/04 12:07,
5年前
, 88F
05/04 12:07, 88F
→
05/04 12:37,
5年前
, 89F
05/04 12:37, 89F
→
05/04 14:56,
5年前
, 90F
05/04 14:56, 90F
噓
05/04 16:02,
5年前
, 91F
05/04 16:02, 91F
推
05/04 16:26,
5年前
, 92F
05/04 16:26, 92F
→
05/04 16:42,
5年前
, 93F
05/04 16:42, 93F
推
05/04 17:44,
5年前
, 94F
05/04 17:44, 94F
→
05/04 17:44,
5年前
, 95F
05/04 17:44, 95F
推
05/04 18:16,
5年前
, 96F
05/04 18:16, 96F
→
05/04 18:16,
5年前
, 97F
05/04 18:16, 97F
推
05/04 19:01,
5年前
, 98F
05/04 19:01, 98F
→
05/04 19:07,
5年前
, 99F
05/04 19:07, 99F
推
05/04 19:58,
5年前
, 100F
05/04 19:58, 100F
推
05/04 20:56,
5年前
, 101F
05/04 20:56, 101F
→
05/04 20:56,
5年前
, 102F
05/04 20:56, 102F
→
05/04 20:56,
5年前
, 103F
05/04 20:56, 103F
推
05/04 21:01,
5年前
, 104F
05/04 21:01, 104F
→
05/04 21:01,
5年前
, 105F
05/04 21:01, 105F
→
05/04 21:01,
5年前
, 106F
05/04 21:01, 106F
→
05/04 21:31,
5年前
, 107F
05/04 21:31, 107F
推
05/04 21:43,
5年前
, 108F
05/04 21:43, 108F
→
05/04 23:38,
5年前
, 109F
05/04 23:38, 109F
→
05/04 23:38,
5年前
, 110F
05/04 23:38, 110F
推
05/05 00:10,
5年前
, 111F
05/05 00:10, 111F
→
05/05 00:12,
5年前
, 112F
05/05 00:12, 112F
推
05/05 18:16,
5年前
, 113F
05/05 18:16, 113F
推
05/06 12:11,
5年前
, 114F
05/06 12:11, 114F
推
05/07 16:03,
5年前
, 115F
05/07 16:03, 115F
→
05/07 16:04,
5年前
, 116F
05/07 16:04, 116F
→
05/07 16:04,
5年前
, 117F
05/07 16:04, 117F
推
05/18 01:53,
5年前
, 118F
05/18 01:53, 118F