[閒聊] Linus Torvalds對於註解的看法
內容來自:
http://lkml.iu.edu/hypermail/linux/kernel/1607.1/00627.html
Linux的老爸Linus日前發信希望kernel開發者能避免
"殘害腦細胞的愚蠢註解格式"
(brain-damaged stupid networking comment syntax style)
他只喜歡這三種:
(a)
/* This is a comment *./
(b)
/*
* This is also a comment, but it can now be cleanly
* split over multiple lines
*/
(c)
// This can be a single line. Or many. Your choice.
以下是他不喜歡or痛恨的:
(d)
/* This is an alternate multi-line format
that isn't horrible, but not kernel style */
no:
/* This is disgusting drug-induced
* crap, and should die
*/
no-no-no:
/* This is also very nasty
* and visually unbalanced */
Linus本人有自己的一套程式美學阿....
(當然,如果每天要看幾萬行code,那當然是希望奇怪的格式愈少愈好....)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 90.41.173.105
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1468315831.A.A69.html
※ 編輯: wtchen (90.41.173.105), 07/12/2016 17:37:12
→
07/12 17:48, , 1F
07/12 17:48, 1F
→
07/12 17:49, , 2F
07/12 17:49, 2F
推
07/12 17:54, , 3F
07/12 17:54, 3F
→
07/12 17:57, , 4F
07/12 17:57, 4F
→
07/12 18:08, , 5F
07/12 18:08, 5F
→
07/12 18:09, , 6F
07/12 18:09, 6F
→
07/12 18:09, , 7F
07/12 18:09, 7F
推
07/12 18:20, , 8F
07/12 18:20, 8F
※ 編輯: wtchen (90.41.173.105), 07/12/2016 20:11:16
推
07/12 23:01, , 9F
07/12 23:01, 9F
→
07/12 23:02, , 10F
07/12 23:02, 10F
推
07/13 00:15, , 11F
07/13 00:15, 11F
→
07/13 00:16, , 12F
07/13 00:16, 12F
→
07/13 00:16, , 13F
07/13 00:16, 13F
推
07/13 00:30, , 14F
07/13 00:30, 14F
→
07/13 00:38, , 15F
07/13 00:38, 15F
→
07/13 01:24, , 16F
07/13 01:24, 16F
→
07/13 02:13, , 17F
07/13 02:13, 17F
推
07/13 05:04, , 18F
07/13 05:04, 18F
→
07/13 16:27, , 19F
07/13 16:27, 19F
→
07/13 16:28, , 20F
07/13 16:28, 20F
→
07/13 16:30, , 21F
07/13 16:30, 21F
→
07/13 18:01, , 22F
07/13 18:01, 22F
→
07/13 18:02, , 23F
07/13 18:02, 23F
→
07/13 18:05, , 24F
07/13 18:05, 24F
→
07/13 19:17, , 25F
07/13 19:17, 25F
→
07/13 19:18, , 26F
07/13 19:18, 26F
→
07/13 19:18, , 27F
07/13 19:18, 27F
→
07/13 19:19, , 28F
07/13 19:19, 28F
→
07/13 19:19, , 29F
07/13 19:19, 29F
推
07/13 21:10, , 30F
07/13 21:10, 30F
→
07/13 21:10, , 31F
07/13 21:10, 31F
→
07/13 21:10, , 32F
07/13 21:10, 32F
→
07/13 21:10, , 33F
07/13 21:10, 33F
→
07/13 21:10, , 34F
07/13 21:10, 34F
→
07/13 21:11, , 35F
07/13 21:11, 35F
推
07/13 22:08, , 36F
07/13 22:08, 36F
推
07/14 00:22, , 37F
07/14 00:22, 37F
→
07/14 00:23, , 38F
07/14 00:23, 38F
→
07/14 00:23, , 39F
07/14 00:23, 39F
推
07/14 21:41, , 40F
07/14 21:41, 40F
※ 編輯: wtchen (90.41.173.105), 07/14/2016 22:33:24
→
07/14 22:34, , 41F
07/14 22:34, 41F
推
07/15 13:27, , 42F
07/15 13:27, 42F
→
07/15 13:27, , 43F
07/15 13:27, 43F
推
07/15 17:34, , 44F
07/15 17:34, 44F
→
07/15 17:34, , 45F
07/15 17:34, 45F
推
07/15 23:23, , 46F
07/15 23:23, 46F
→
07/16 13:55, , 47F
07/16 13:55, 47F
推
07/16 16:54, , 48F
07/16 16:54, 48F
推
07/18 18:01, , 49F
07/18 18:01, 49F