Re: [請益] 寫註解到底是不是好習慣
這邊怎麼老是吵著小孩子頭上有幾根毛的問題。
說不用註解的,都是英雄主義作祟,自己因為自己的程式碼天下最簡潔易懂,這種看不清
自己的人還挺多的。
團隊合作就是要註解,除非你不在乎團隊!
你以為大家都是你肚子裡的蛔蟲?
我光是寫一行code:
key = salt + DateTime.Now.AddHours(-4).ToString(“MMdd”);
就會一直有人來問為什麼要這樣寫,-4什麼意思?
最後我加上一行註解從此耳根清淨
// 廠商要求每天清晨4點以後要更換加密金鑰
大家講了半天,註解只有一個缺點,就是過時美人維護。而我認為這才是真正該教育改善
的文化和心態:不是我寫的註解,所以我沒有維護的責任。
這才是真正的弊端,而不是倡導clean code。
一個連別人的註解都不願維護的人(更糟者連自己的註解都不維護),你期望他修改別人
的function真的負起什麼修改的責任?function功用變了,他回去改function name 然後
把呼叫到這個function的所有程式碼都調整過?別傻了孩子!
連註解都懶惰不維護的會跟你搞refactoring?
用不寫註解來解決註解過時或錯誤的問題,根本「掩耳盜鈴」嘛!
更何況註解帶來的利益,用遇到幾個誤解的註解,就想要全盤否定,根本以偏概全。
還有一種註解我也常寫,我這邊的解決手法參考到什麼google 解答,我會把blog or sta
ckoverflow 的連結放在註解內,讓後人知道這個解法的思路怎麼來。
團隊戰不是給這些自命清高不寫註解的小孩子們玩的!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.20.48
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1546091853.A.73E.html
→
12/29 22:05,
5年前
, 1F
12/29 22:05, 1F
推
12/29 22:11,
5年前
, 2F
12/29 22:11, 2F
→
12/29 22:12,
5年前
, 3F
12/29 22:12, 3F
推
12/29 22:12,
5年前
, 4F
12/29 22:12, 4F
→
12/29 22:14,
5年前
, 5F
12/29 22:14, 5F
→
12/29 22:18,
5年前
, 6F
12/29 22:18, 6F
→
12/29 22:20,
5年前
, 7F
12/29 22:20, 7F
→
12/29 22:22,
5年前
, 8F
12/29 22:22, 8F
→
12/29 22:22,
5年前
, 9F
12/29 22:22, 9F
→
12/29 22:22,
5年前
, 10F
12/29 22:22, 10F
→
12/29 22:23,
5年前
, 11F
12/29 22:23, 11F
→
12/29 22:24,
5年前
, 12F
12/29 22:24, 12F
→
12/29 22:24,
5年前
, 13F
12/29 22:24, 13F
→
12/29 22:26,
5年前
, 14F
12/29 22:26, 14F
→
12/29 22:26,
5年前
, 15F
12/29 22:26, 15F
推
12/29 22:33,
5年前
, 16F
12/29 22:33, 16F
→
12/29 22:34,
5年前
, 17F
12/29 22:34, 17F
→
12/29 22:40,
5年前
, 18F
12/29 22:40, 18F
→
12/29 22:42,
5年前
, 19F
12/29 22:42, 19F
→
12/29 22:42,
5年前
, 20F
12/29 22:42, 20F
推
12/29 22:50,
5年前
, 21F
12/29 22:50, 21F
→
12/29 22:50,
5年前
, 22F
12/29 22:50, 22F
推
12/29 22:56,
5年前
, 23F
12/29 22:56, 23F
→
12/29 22:58,
5年前
, 24F
12/29 22:58, 24F
→
12/29 22:58,
5年前
, 25F
12/29 22:58, 25F
→
12/29 22:58,
5年前
, 26F
12/29 22:58, 26F
→
12/29 23:00,
5年前
, 27F
12/29 23:00, 27F
→
12/29 23:01,
5年前
, 28F
12/29 23:01, 28F
→
12/29 23:01,
5年前
, 29F
12/29 23:01, 29F
→
12/29 23:04,
5年前
, 30F
12/29 23:04, 30F
推
12/29 23:07,
5年前
, 31F
12/29 23:07, 31F
→
12/29 23:24,
5年前
, 32F
12/29 23:24, 32F
→
12/30 00:00,
5年前
, 33F
12/30 00:00, 33F
推
12/30 00:22,
5年前
, 34F
12/30 00:22, 34F
推
12/30 00:30,
5年前
, 35F
12/30 00:30, 35F
推
12/30 00:51,
5年前
, 36F
12/30 00:51, 36F
→
12/30 00:51,
5年前
, 37F
12/30 00:51, 37F
→
12/30 00:51,
5年前
, 38F
12/30 00:51, 38F
→
12/30 00:51,
5年前
, 39F
12/30 00:51, 39F
還有 26 則推文
→
12/30 08:47,
5年前
, 66F
12/30 08:47, 66F
→
12/30 08:47,
5年前
, 67F
12/30 08:47, 67F
→
12/30 08:48,
5年前
, 68F
12/30 08:48, 68F
→
12/30 08:50,
5年前
, 69F
12/30 08:50, 69F
→
12/30 08:50,
5年前
, 70F
12/30 08:50, 70F
→
12/30 08:51,
5年前
, 71F
12/30 08:51, 71F
噓
12/30 09:34,
5年前
, 72F
12/30 09:34, 72F
推
12/30 10:40,
5年前
, 73F
12/30 10:40, 73F
噓
12/30 10:42,
5年前
, 74F
12/30 10:42, 74F
推
12/30 11:04,
5年前
, 75F
12/30 11:04, 75F
推
12/30 11:42,
5年前
, 76F
12/30 11:42, 76F
→
12/30 11:43,
5年前
, 77F
12/30 11:43, 77F
推
12/30 11:59,
5年前
, 78F
12/30 11:59, 78F
→
12/30 11:59,
5年前
, 79F
12/30 11:59, 79F
推
12/30 12:00,
5年前
, 80F
12/30 12:00, 80F
噓
12/30 12:02,
5年前
, 81F
12/30 12:02, 81F
→
12/30 12:03,
5年前
, 82F
12/30 12:03, 82F
→
12/30 12:17,
5年前
, 83F
12/30 12:17, 83F
推
12/30 12:40,
5年前
, 84F
12/30 12:40, 84F
推
12/30 12:41,
5年前
, 85F
12/30 12:41, 85F
噓
12/30 12:44,
5年前
, 86F
12/30 12:44, 86F
噓
12/30 12:53,
5年前
, 87F
12/30 12:53, 87F
噓
12/30 13:43,
5年前
, 88F
12/30 13:43, 88F
→
12/30 13:47,
5年前
, 89F
12/30 13:47, 89F
噓
12/30 13:54,
5年前
, 90F
12/30 13:54, 90F
→
12/30 15:11,
5年前
, 91F
12/30 15:11, 91F
→
12/30 15:11,
5年前
, 92F
12/30 15:11, 92F
→
12/30 15:11,
5年前
, 93F
12/30 15:11, 93F
→
12/30 15:11,
5年前
, 94F
12/30 15:11, 94F
→
12/30 19:33,
5年前
, 95F
12/30 19:33, 95F
噓
12/30 21:07,
5年前
, 96F
12/30 21:07, 96F
噓
12/30 22:22,
5年前
, 97F
12/30 22:22, 97F
推
12/31 01:33,
5年前
, 98F
12/31 01:33, 98F
→
12/31 14:22,
5年前
, 99F
12/31 14:22, 99F
推
01/01 01:10,
6年前
, 100F
01/01 01:10, 100F
推
01/03 08:41,
6年前
, 101F
01/03 08:41, 101F
推
01/04 20:38,
6年前
, 102F
01/04 20:38, 102F
→
01/04 22:24,
6年前
, 103F
01/04 22:24, 103F
推
01/05 00:38,
6年前
, 104F
01/05 00:38, 104F
噓
01/06 02:21,
6年前
, 105F
01/06 02:21, 105F
討論串 (同標題文章)