[心得] 好的註解是解釋為何需要這段 code
轉自推特
https://twitter.com/BenLesh/status/1372562839475470336?s=20
Add comments about WHY code exists, not what it does.
The code is right there, we know what it does.
註解應該用來解釋這段 code 的背景需求/含意,
而不是把 code 表面上的意思再講一次
ps. 推特內有範例圖
https://i.imgur.com/fNQakeb.jpg
還有 不要盡相信 code 即是註解,
有時給你開 debug mode 你還是不曉得為何要這樣幹
ps. 版上比較少轉貼型文章,試水溫。reddit 蠻流行只貼鏈結的
https://www.reddit.com/r/programming/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.73.26.66 (日本)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1616164544.A.66E.html
※ 編輯: alihue (106.73.26.66 日本), 03/19/2021 22:37:36
推
03/19 22:40,
3年前
, 1F
03/19 22:40, 1F
推
03/19 22:53,
3年前
, 2F
03/19 22:53, 2F
$array = array(); // array
※ 編輯: alihue (106.73.26.66 日本), 03/19/2021 22:58:58
推
03/19 23:17,
3年前
, 3F
03/19 23:17, 3F
推
03/19 23:24,
3年前
, 4F
03/19 23:24, 4F
推
03/19 23:49,
3年前
, 5F
03/19 23:49, 5F
→
03/19 23:54,
3年前
, 6F
03/19 23:54, 6F
→
03/19 23:56,
3年前
, 7F
03/19 23:56, 7F
推
03/19 23:57,
3年前
, 8F
03/19 23:57, 8F
推
03/20 00:00,
3年前
, 9F
03/20 00:00, 9F
推
03/20 00:09,
3年前
, 10F
03/20 00:09, 10F
推
03/20 00:10,
3年前
, 11F
03/20 00:10, 11F
推
03/20 00:34,
3年前
, 12F
03/20 00:34, 12F
推
03/20 00:36,
3年前
, 13F
03/20 00:36, 13F
推
03/20 00:37,
3年前
, 14F
03/20 00:37, 14F
推
03/20 00:51,
3年前
, 15F
03/20 00:51, 15F
→
03/20 00:51,
3年前
, 16F
03/20 00:51, 16F
→
03/20 00:57,
3年前
, 17F
03/20 00:57, 17F
推
03/20 01:10,
3年前
, 18F
03/20 01:10, 18F
→
03/20 01:22,
3年前
, 19F
03/20 01:22, 19F
→
03/20 01:22,
3年前
, 20F
03/20 01:22, 20F
推
03/20 02:26,
3年前
, 21F
03/20 02:26, 21F
推
03/20 02:34,
3年前
, 22F
03/20 02:34, 22F
→
03/20 04:18,
3年前
, 23F
03/20 04:18, 23F
→
03/20 04:20,
3年前
, 24F
03/20 04:20, 24F
→
03/20 06:52,
3年前
, 25F
03/20 06:52, 25F
→
03/20 06:53,
3年前
, 26F
03/20 06:53, 26F
→
03/20 06:55,
3年前
, 27F
03/20 06:55, 27F
→
03/20 06:55,
3年前
, 28F
03/20 06:55, 28F
推
03/20 08:14,
3年前
, 29F
03/20 08:14, 29F
推
03/20 08:50,
3年前
, 30F
03/20 08:50, 30F
→
03/20 08:56,
3年前
, 31F
03/20 08:56, 31F
推
03/20 09:08,
3年前
, 32F
03/20 09:08, 32F
推
03/20 09:45,
3年前
, 33F
03/20 09:45, 33F
→
03/20 09:46,
3年前
, 34F
03/20 09:46, 34F
推
03/20 09:55,
3年前
, 35F
03/20 09:55, 35F
推
03/20 10:21,
3年前
, 36F
03/20 10:21, 36F
→
03/20 10:31,
3年前
, 37F
03/20 10:31, 37F
→
03/20 10:32,
3年前
, 38F
03/20 10:32, 38F
還有 57 則推文
→
03/22 12:13,
3年前
, 96F
03/22 12:13, 96F
→
03/22 12:13,
3年前
, 97F
03/22 12:13, 97F
→
03/22 12:14,
3年前
, 98F
03/22 12:14, 98F
→
03/22 12:25,
3年前
, 99F
03/22 12:25, 99F
→
03/22 13:47,
3年前
, 100F
03/22 13:47, 100F
→
03/22 14:02,
3年前
, 101F
03/22 14:02, 101F
→
03/22 14:02,
3年前
, 102F
03/22 14:02, 102F
噓
03/22 16:02,
3年前
, 103F
03/22 16:02, 103F
→
03/22 16:02,
3年前
, 104F
03/22 16:02, 104F
→
03/22 16:02,
3年前
, 105F
03/22 16:02, 105F
推
03/22 16:56,
3年前
, 106F
03/22 16:56, 106F
→
03/22 19:22,
3年前
, 107F
03/22 19:22, 107F
→
03/22 19:22,
3年前
, 108F
03/22 19:22, 108F
推
03/23 01:08,
3年前
, 109F
03/23 01:08, 109F
→
03/23 01:11,
3年前
, 110F
03/23 01:11, 110F
推
03/23 08:31,
3年前
, 111F
03/23 08:31, 111F
→
03/23 08:31,
3年前
, 112F
03/23 08:31, 112F
→
03/23 08:33,
3年前
, 113F
03/23 08:33, 113F
→
03/23 09:04,
3年前
, 114F
03/23 09:04, 114F
→
03/23 09:05,
3年前
, 115F
03/23 09:05, 115F
噓
03/23 20:44,
3年前
, 116F
03/23 20:44, 116F
→
03/23 20:44,
3年前
, 117F
03/23 20:44, 117F
→
03/23 20:44,
3年前
, 118F
03/23 20:44, 118F
→
03/23 20:49,
3年前
, 119F
03/23 20:49, 119F
→
03/23 20:49,
3年前
, 120F
03/23 20:49, 120F
→
03/23 20:49,
3年前
, 121F
03/23 20:49, 121F
推
03/23 20:54,
3年前
, 122F
03/23 20:54, 122F
→
03/23 20:54,
3年前
, 123F
03/23 20:54, 123F
→
03/23 20:54,
3年前
, 124F
03/23 20:54, 124F
→
03/23 20:54,
3年前
, 125F
03/23 20:54, 125F
→
03/23 21:08,
3年前
, 126F
03/23 21:08, 126F
推
03/23 21:17,
3年前
, 127F
03/23 21:17, 127F
推
03/24 12:03,
3年前
, 128F
03/24 12:03, 128F
→
03/24 13:04,
3年前
, 129F
03/24 13:04, 129F
→
03/24 13:07,
3年前
, 130F
03/24 13:07, 130F
→
03/24 13:07,
3年前
, 131F
03/24 13:07, 131F
→
03/24 13:08,
3年前
, 132F
03/24 13:08, 132F
推
03/24 18:19,
3年前
, 133F
03/24 18:19, 133F
→
03/24 18:19,
3年前
, 134F
03/24 18:19, 134F
→
03/25 18:48,
3年前
, 135F
03/25 18:48, 135F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):