C言語でコメントを書く時とても迷うよな?
・見易さ
・書き易さ
・分かり易さ
・一貫性(統一性)
・とどけこの思い
とか、何でもいいからいい感じのコメントの書き方を考えませう。
コメント研究すれ。
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2008/03/20(木) 04:03:47145デフォルトの名無しさん
2014/01/13(月) 12:20:07.15 コメントはソースの意味を少しだけ忘れた頃に書くのがよい。なにやってんだこいつという第三者の視点で書ける。
そうやっていくうちに第三者の視点(客観性)が身につく
そうやっていくうちに第三者の視点(客観性)が身につく
146デフォルトの名無しさん
2014/01/14(火) 02:33:51.16 俺はコード書いて3秒で忘れるので
147デフォルトの名無しさん
2014/03/29(土) 22:27:22.36ID:O7zmQDM8 それ、コメント書きながら忘れるじゃん
148デフォルトの名無しさん
2014/03/29(土) 23:22:25.32ID:g8cGz2kJ 略
"<th valign=\"top\">sendmailのパス</th><td><strong>[ NG ]</strong>たぶん
<input value=\"${sendmails[$cnt]}\" /> です。たぶんね。たぶんだから。
サーバ指定であればそれが正解です。和田の言うことはどうせ当てになりませんから。
すいませんねほんと。</td>";
略
push @result,"<th valign=\"top\">sendmailのパス</th><td><strong>[ NG ]</strong>
ごめん・・・。和田も頑張ったんだけどさ・・・。そう人生うまくいくもんじゃないよね・・・。
探したよ!必死に!交差点でも 夢の中でも こんなとこにいるはずもないのに・・・。
ということで、ホントごめん・・・。サーバ会社の人に聞いてみてください・・・。
生まれてきてごめんなさい・・・。</td>";
}
◆出典
//www.synck.com/contents/download/cgi-perl/mailformpro.html#spec
mailformpro4.1.2/mailformpro/librarys/check/main.cgi
"<th valign=\"top\">sendmailのパス</th><td><strong>[ NG ]</strong>たぶん
<input value=\"${sendmails[$cnt]}\" /> です。たぶんね。たぶんだから。
サーバ指定であればそれが正解です。和田の言うことはどうせ当てになりませんから。
すいませんねほんと。</td>";
略
push @result,"<th valign=\"top\">sendmailのパス</th><td><strong>[ NG ]</strong>
ごめん・・・。和田も頑張ったんだけどさ・・・。そう人生うまくいくもんじゃないよね・・・。
探したよ!必死に!交差点でも 夢の中でも こんなとこにいるはずもないのに・・・。
ということで、ホントごめん・・・。サーバ会社の人に聞いてみてください・・・。
生まれてきてごめんなさい・・・。</td>";
}
◆出典
//www.synck.com/contents/download/cgi-perl/mailformpro.html#spec
mailformpro4.1.2/mailformpro/librarys/check/main.cgi
149デフォルトの名無しさん
2014/03/29(土) 23:33:20.00ID:g8cGz2kJ # Comments:
# i read an interesting article many years ago about the effects of
drugs on spiders in National Geographic Magazine. %0A
it showed webs woven by spiders ""under the influence.""
spiders high on marijuana wove bad webs;
spiders on LSD wove exceptionally geometrical webs.%0
Aanyone know how i can locate the date of and
issue this appeared in?%0A %0Amany thanks in advance to someone
who has walked at least a mile in my shoes.
# i read an interesting article many years ago about the effects of
drugs on spiders in National Geographic Magazine. %0A
it showed webs woven by spiders ""under the influence.""
spiders high on marijuana wove bad webs;
spiders on LSD wove exceptionally geometrical webs.%0
Aanyone know how i can locate the date of and
issue this appeared in?%0A %0Amany thanks in advance to someone
who has walked at least a mile in my shoes.
150デフォルトの名無しさん
2014/03/30(日) 00:16:27.97ID:xqnXYtS3 何年か前に興味深い本を読んだんだ。
ドラッグが蜘蛛に及ぼす影響ってやつをナショナルジェオグラフィックマガジンで。
それには蜘蛛が”ラリった”状態でどんなふうに巣を張るのかが書いてあったんだ。
大麻でラリった蜘蛛は最悪な巣だった。
LSDでラリった蜘蛛はとても幾何学的な巣を作っていた。
だれか予言できるか?このプログラムが問題を起こす日付けを。
あ そうそう こんな長いこと素足で長く歩かせてくれただれかさんに有難うって
言っとかなくちゃあなぁ。
◆出典
//search.cpan.org/~softdia/Tie-Eudora-0.01/lib/Tie/Eudora.pm
ドラッグが蜘蛛に及ぼす影響ってやつをナショナルジェオグラフィックマガジンで。
それには蜘蛛が”ラリった”状態でどんなふうに巣を張るのかが書いてあったんだ。
大麻でラリった蜘蛛は最悪な巣だった。
LSDでラリった蜘蛛はとても幾何学的な巣を作っていた。
だれか予言できるか?このプログラムが問題を起こす日付けを。
あ そうそう こんな長いこと素足で長く歩かせてくれただれかさんに有難うって
言っとかなくちゃあなぁ。
◆出典
//search.cpan.org/~softdia/Tie-Eudora-0.01/lib/Tie/Eudora.pm
151デフォルトの名無しさん
2014/03/31(月) 05:23:20.27ID:PC1c/NH/ どうすればコメントのないコードを書くことができるか、というようなテーマの本は
結構出ているものだろうか。
結構出ているものだろうか。
152デフォルトの名無しさん
2014/04/08(火) 01:36:05.04ID:TpYZqEoH >>151
アセンブリからさらにわかりやすくした高水準言語は
十分に人間が読めるのでコメントなどいらないという思想だな。高水準言語至上主義。
アスペはコード読むよりコメント読むほうが苦痛だというがほんとかねw
まあいくらプログラミング言語の表現力がましても
やはり一般人には自然言語のほうがわかりやすいと思うわ
英語をベースにしたコメント言語を作るとかは?
アセンブリからさらにわかりやすくした高水準言語は
十分に人間が読めるのでコメントなどいらないという思想だな。高水準言語至上主義。
アスペはコード読むよりコメント読むほうが苦痛だというがほんとかねw
まあいくらプログラミング言語の表現力がましても
やはり一般人には自然言語のほうがわかりやすいと思うわ
英語をベースにしたコメント言語を作るとかは?
153デフォルトの名無しさん
2014/04/08(火) 10:36:53.78ID:rN+IbzRR154デフォルトの名無しさん
2014/11/09(日) 04:12:05.56ID:iOEsToOb ソースコードのところどころに無関係なコメントを忍ばせるのが俺流。
// 今日は帰りに焼きそばを買って帰る
とか書いてる。
// 今日は帰りに焼きそばを買って帰る
とか書いてる。
155デフォルトの名無しさん
2014/11/09(日) 06:53:10.50ID:Bdrra8Lt コメントは見出しみたいな物だ。何をしてるのか1行で自然言語で書かれていればソースコードのみより
明らかに読みやすい。
明らかに読みやすい。
156デフォルトの名無しさん
2014/11/09(日) 09:44:07.78ID:TEISzKKu >>155
実際それが目的なんだけどな
コピペが放置されてたり、そもそもコメントが無かったりで
「毎行コメント書くべし」なんてルールが出来て、
こんなコメントが量産される訳だ
i++; //ループカウンタをインクリメント
実際それが目的なんだけどな
コピペが放置されてたり、そもそもコメントが無かったりで
「毎行コメント書くべし」なんてルールが出来て、
こんなコメントが量産される訳だ
i++; //ループカウンタをインクリメント
157デフォルトの名無しさん
2014/11/09(日) 09:50:25.62ID:mRPDV88W 某でかいとこの案件で、毎行コメント書けって言われて
無能しかいねーんだなと思ったな。
無能しかいねーんだなと思ったな。
158デフォルトの名無しさん
2014/11/09(日) 10:02:14.16ID:TEISzKKu まあ、デカいとこになるとさ、エンジニアではない有象無象のオペレータ向けの
ルールにせざるを得なくなるから仕方ないのかな〜とは思うけど、
やっかいなのはこういうデカイとこ特有のくだらないルールを見て
何でも右習えでドヤ顔で小規模チームにも適用したがるアホなマネージャ連中だ
出来る人向けのルールとしては、GoogleのC++のが結構参考になる、かな?
あそこは例外禁止だけど
ルールにせざるを得なくなるから仕方ないのかな〜とは思うけど、
やっかいなのはこういうデカイとこ特有のくだらないルールを見て
何でも右習えでドヤ顔で小規模チームにも適用したがるアホなマネージャ連中だ
出来る人向けのルールとしては、GoogleのC++のが結構参考になる、かな?
あそこは例外禁止だけど
159デフォルトの名無しさん
2014/11/09(日) 10:05:41.82ID:TEISzKKu 以前に毎行コメント書けなんて言うデカいところのコードレビューで、
「構造体は代入出来ないからmemcpyで書き直せ」なんて言われちったよ
レビュアーがこういうレベルだから変なルールを作らないといけないのか
変なルールで固めて考えさせないから、こういうレベルに育ってしまうのかね…
「構造体は代入出来ないからmemcpyで書き直せ」なんて言われちったよ
レビュアーがこういうレベルだから変なルールを作らないといけないのか
変なルールで固めて考えさせないから、こういうレベルに育ってしまうのかね…
160デフォルトの名無しさん
2014/11/24(月) 01:07:35.04ID:dmz2ZyPe /* テスト */
161デフォルトの名無しさん
2015/02/28(土) 08:46:56.17ID:lNsAK58t エレメンタル プログラミングのすゝめ
ttp://takeshik.org/blog/2015/02/28/elemental-programming/
ttp://takeshik.org/blog/2015/02/28/elemental-programming/
162デフォルトの名無しさん
2015/03/28(土) 18:43:37.83ID:6s5Th0th >>161
けっこう面白い
けっこう面白い
163デフォルトの名無しさん
2015/09/25(金) 08:17:05.49ID:45PIwXEk >>156
何のカウンタなんだよw
何のカウンタなんだよw
164デフォルトの名無しさん
2016/01/27(水) 20:50:32.13ID:Fk4hNRa0 コードをそのまま言葉にしただけのコメントは可読性を下げるだけだな。
165デフォルトの名無しさん
2016/10/08(土) 08:50:39.94ID:+vtWpikF コメントって難しい
166デフォルトの名無しさん
2016/10/10(月) 14:22:13.01ID:sI6yVEde >>164 コードをそのまま言葉にしただけのコメントは可読性を下げるだけだな。
激しく同意する。
コメントは概要を知らせるもの。詳細についてはソースを見ればよい。ソース全部を見
渡す前に迅速に そのコードの概要を知らしめるコメントであるべき。
激しく同意する。
コメントは概要を知らせるもの。詳細についてはソースを見ればよい。ソース全部を見
渡す前に迅速に そのコードの概要を知らしめるコメントであるべき。
167デフォルトの名無しさん
2016/11/02(水) 08:53:02.08ID:W3A6A87M >>156
ひどいルールだな
ひどいルールだな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日銀、0.75%に利上げ - 30年ぶり高水準、物価高抑制 ★3 [ぐれ★]
- 【速報】松本人志、大みそかにテレビ“復帰” [Anonymous★]
- 【不審者】頭髪薄めの男性が児童へ声かけ 「レストランどこ」 名古屋市 [少考さん★]
- 【スクープ】敏腕プロデューサーSKY-HIが未成年女性アイドル(17)を深夜に自宅呼び出し、「かわいすぎる死ぬ」「だぁいすき」などのLINEも★3 [Ailuropoda melanoleuca★]
- 【赤坂サウナ火災】「通風口」叩き助け求めたか…夫には広範囲“やけど”の痕あり妻を熱からかばおうと覆い被さった可能性 [ぐれ★]
- 高市総理「AIを戦略的に開発していく」 「AIサミット」日本開催の方針表明 日本初「AI基本計画案」政府が決定 [バイト歴50年★]
- 【正論】中国メディア「パンダ不在の原因は高市総理と日本の右翼勢力のせい」何も言い返せなかった😭 [616817505]
- 【訃報】利上げをして円安へ、1ドル156円 [943688309]
- 官邸関係者「日本は核保有すべき」発言、ネトウヨの想像してるより大問題に。与野党問わず批判。政府とネトウヨは事の重大性に気付かず [256556981]
- 赤坂サウナ夫婦「だれかあああああああああ!!!!!!」換気口に叫んで助けを求めたと判明 [329329848]
- 【悲報】高市政権、食料危機を想定した初の机上演習を実施 [834922174]
- 【悲報】仏紙ル・モンドさん、「推し活」の正体を見破ってしまう [268718286]
