Linus Torvaldsが許せないコメントスタイルとは?

2016年7月12日 21:24

印刷

記事提供元:スラド

headless 曰く、 Linus Torvalds氏がLinuxカーネルのネットワークスタックで使われているコメントスタイルについて、「脳が損傷したバカみたいなコメントスタイルだ」として修正を求めている(メーリングリストでのコメントRegister)。

 Torvalds氏はバランスのとれた対称的なコメントスタイルに統一すべきだと考えているようで、以下の(a)~(c)をよいコメントスタイルだとしている。また、Linuxカーネルのスタイルではないとしつつ、許容可能なコメントスタイルとして(d)を挙げている。

 (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.

 (d)
/* This is an alternate multi-line format
that isn't horrible, but not kernel style */

 一方、バランスのとれていない最悪なコメントスタイルとしているのは以下の2つ。

 (no)
/* This is disgusting drug-induced
* crap, and should die
*/

 (no-no-no)
/* This is also very nasty
* and visually unbalanced */

 さらに、コメントのボックス化を好む人の話を始めるつもりはないとしつつ、ボックス化したコメントはLSDでラリっていれば本当に素晴らしいものだと思えるだろうが、アステリスクの右端が揃っていることを気にする以上に良いことはないと述べている。

 スラドのコメントを読む | デベロッパーセクション | Linux | プログラミング | デベロッパー

 関連ストーリー:
絵文字でコードが書けるプログラミング言語「Emojicode」 2016年03月06日
GitHubで最も「醜いハック」が使われているのはC言語 2015年05月09日
/.Jに聞け:コメントにおける変なルールって? 2012年08月16日

※この記事はスラドから提供を受けて配信しています。

関連記事