自分で書いた命令の意味が理解できないのかな?
英語苦手?ふーん。だからローマ字使ってるのねw
探検
すべての行にコードの意味をコメントで書くアホウ
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2022/08/05(金) 08:48:41.94ID:tBb6kaMd2022/08/05(金) 08:50:43.38ID:PgkbhFj6
後で見てわかりやすいじゃん
2022/08/05(金) 10:52:16.44ID:46nM87up
これに慣れちゃうとコードを見ずにコメントだけを読む癖がついちゃうのよね。
んでコメントが適切に更新されてなかったり間違ってたりするとバクを見つけられないという逆効果。
んでコメントが適切に更新されてなかったり間違ってたりするとバクを見つけられないという逆効果。
4デフォルトの名無しさん
2022/08/05(金) 12:24:26.70ID:Cl5esxPG いやコード読めよw
2022/08/05(金) 12:31:44.75ID:PgkbhFj6
>>3
流石にそりゃねぇわw
流石にそりゃねぇわw
2022/08/05(金) 16:45:08.49ID:5HRZknnA
2022/08/05(金) 18:57:54.58ID:0oLm+VFo
クソスレ立てるアホウ
2022/08/05(金) 20:57:12.25ID:MMyPerMm
そしてコードに変更が入ってもコメントはメンテナンスされず…
2022/08/06(土) 09:47:00.16ID:v5UPRIG+
途中から「…という処理を誰か書いといてください」になってる
10デフォルトの名無しさん
2022/08/06(土) 17:57:49.35ID:fi6gTDde2022/08/06(土) 19:47:49.48ID:69IGV6Y3
i++; // iに1を足す
分かっとるがな(・o・)
分かっとるがな(・o・)
12デフォルトの名無しさん
2022/08/06(土) 21:54:22.13ID:Zy70ULhC >>11
演算子オーバーロードを考慮したのでは?
演算子オーバーロードを考慮したのでは?
2022/08/07(日) 09:26:54.07ID:7cQO/w5k
# こ
# ん
# に
# ち
# は
# ん
# に
# ち
# は
2022/08/07(日) 11:38:34.34ID:M7izT6UM
i++; // iに1を足してから
printf("%d",a[i]); //値を印字
みたいに順番が大事な時があるだろ
無理に擁護するとw
printf("%d",a[i]); //値を印字
みたいに順番が大事な時があるだろ
無理に擁護するとw
15デフォルトの名無しさん
2022/08/07(日) 12:15:09.75ID:7nPARvzT >>14
そう書いてその順番に流れない言語って何がある?
そう書いてその順番に流れない言語って何がある?
16デフォルトの名無しさん
2022/08/07(日) 14:41:16.79ID:r7YsBDkd >>15
江頭2:50は予定通りに進んでくれないのでは。
江頭2:50は予定通りに進んでくれないのでは。
17デフォルトの名無しさん
2022/08/07(日) 17:13:32.22ID:C8Sscu1x2022/08/07(日) 18:33:39.34ID:Rb+FepPS
>>17
だからコメントで言語仕様を説明する必要はないってことだろ
つーか商品を使ってプログラミング教育するなよw
if (foo() && bar()) { // 順番が大事なのでfooとbarを入れ替えないこと
とか書いてたらアホやんw
だからコメントで言語仕様を説明する必要はないってことだろ
つーか商品を使ってプログラミング教育するなよw
if (foo() && bar()) { // 順番が大事なのでfooとbarを入れ替えないこと
とか書いてたらアホやんw
19デフォルトの名無しさん
2022/08/07(日) 19:18:06.65ID:C8Sscu1x >>18
だから、そういう言語仕様の話ではなくて、
例えば自作の関数が二つあって、それらを呼び出す順番が決まっている場合、それをコメントに残す必要の話をしているのよ
「順番が大事」な処理なんてよくあるだろ?
で、それを知らずに修正して不具合を出すこともまたよくあるだろ?
だから、そういう言語仕様の話ではなくて、
例えば自作の関数が二つあって、それらを呼び出す順番が決まっている場合、それをコメントに残す必要の話をしているのよ
「順番が大事」な処理なんてよくあるだろ?
で、それを知らずに修正して不具合を出すこともまたよくあるだろ?
20デフォルトの名無しさん
2022/08/07(日) 19:22:42.30ID:r7YsBDkd インクリメントされた数値が表示されるのか、される前の数値が表示されるのか。
これはユーザーにとって重要な仕様なので、コメントにきっちり書いておくべきです。
わかりきったことなどと言う奴は、この世にも要らない。
これはユーザーにとって重要な仕様なので、コメントにきっちり書いておくべきです。
わかりきったことなどと言う奴は、この世にも要らない。
21デフォルトの名無しさん
2022/08/07(日) 19:24:52.36ID:Rb+FepPS >>19
> 例えば自作の関数が二つあって、それらを呼び出す順番が決まっている場合、それをコメントに残す必要の話をしているのよ
ないんじゃね?w
処理の順番が重要なんて当たり前でしょ
知らないで順番変更する時点で素人
どういうコードで「これは処理の順番しても大丈夫だな」って
勘違いするっていうんだよw
> 例えば自作の関数が二つあって、それらを呼び出す順番が決まっている場合、それをコメントに残す必要の話をしているのよ
ないんじゃね?w
処理の順番が重要なんて当たり前でしょ
知らないで順番変更する時点で素人
どういうコードで「これは処理の順番しても大丈夫だな」って
勘違いするっていうんだよw
22デフォルトの名無しさん
2022/08/07(日) 19:26:37.77ID:Rb+FepPS23デフォルトの名無しさん
2022/08/07(日) 19:29:00.19ID:r7YsBDkd24デフォルトの名無しさん
2022/08/07(日) 20:57:09.74ID:Rb+FepPS25デフォルトの名無しさん
2022/08/07(日) 20:58:30.80ID:r7YsBDkd あなたのためのコーディングではなく、ユーザーのためのコーディングを心がけて下さい。
26デフォルトの名無しさん
2022/08/07(日) 20:58:56.85ID:Rb+FepPS ユーザーのためにコーディングでしょ?
コード書けばいいってことでしょw
コード書けばいいってことでしょw
27デフォルトの名無しさん
2022/08/07(日) 22:37:39.37ID:njOvv5rZ >>20
コードにきっちり書かれているから、同じことをコメントに書く必要はない。
コメントに書くとしたら、表示の前にインクリメントする理由を説明する。
例えばiを個数カウンタとして使っている場合、「iの初期値は0なので、
個数を表示する前にiをインクリメントする」と書く。
コードにきっちり書かれているから、同じことをコメントに書く必要はない。
コメントに書くとしたら、表示の前にインクリメントする理由を説明する。
例えばiを個数カウンタとして使っている場合、「iの初期値は0なので、
個数を表示する前にiをインクリメントする」と書く。
28デフォルトの名無しさん
2022/08/07(日) 22:49:53.87ID:r7YsBDkd いいえダメです。
その油断がユーザーを窮地に立たせるのです。
その油断がユーザーを窮地に立たせるのです。
29デフォルトの名無しさん
2022/08/07(日) 23:10:55.21ID:r7YsBDkd // すべての行にコードの意味をコメントで書きませう!!
2022/08/07(日) 23:12:35.10ID:7cQO/w5k
コメントは 読み手に対する 思いやり
31デフォルトの名無しさん
2022/08/07(日) 23:43:27.10ID:Zc4u6CYP すべてのコード行にコメントを書いてあるものを見たことがないんだけど?
32デフォルトの名無しさん
2022/08/08(月) 01:08:14.98ID:q8wrugIB だってよ。
お前( >>1 )の妄想だ。
お前( >>1 )の妄想だ。
33デフォルトの名無しさん
2022/08/08(月) 09:25:55.98ID:opl+vMMW2022/08/08(月) 13:15:48.22ID:AVRRjrX2
>>33
ユニケージで察した
ユニケージで察した
2022/08/08(月) 17:20:47.37ID:LPWK9yT9
36デフォルトの名無しさん
2022/08/08(月) 18:36:44.09ID:sf8DoyKQ2022/08/08(月) 21:01:20.66ID:6Y7zkB4i
38デフォルトの名無しさん
2022/08/08(月) 21:13:02.08ID:RTOmNKV0 独自関数は大文字にして欲しい
2022/08/09(火) 08:53:49.33ID:CSOBwvJK
i++ //iに3を足す
2022/08/09(火) 19:25:43.92ID:blRATQyo
>>18
例えば途中から入って来た奴があるいは半年後の自分が
あこれbar()を先に呼んだほうが高速化できるんじゃないか?とか書き換えてテストしてバグってしまう前に
あらかじめ書いておいたほうが親切だし無駄な時間を消費せずに済む
例えば途中から入って来た奴があるいは半年後の自分が
あこれbar()を先に呼んだほうが高速化できるんじゃないか?とか書き換えてテストしてバグってしまう前に
あらかじめ書いておいたほうが親切だし無駄な時間を消費せずに済む
41デフォルトの名無しさん
2022/08/09(火) 19:47:53.41ID:DKHX4SbF2022/08/09(火) 19:54:23.27ID:zBoBPKOv
>>39
間違ってるよ
間違ってるよ
43デフォルトの名無しさん
2022/08/09(火) 19:57:00.44ID:oM0lzHLp // すべての行にコードの意味をコメントで書きませう!!!
44デフォルトの名無しさん
2022/08/09(火) 19:58:27.86ID:j5b5w5HH >>33
それコードの説明をするのが目的のサンプルだろ?
それコードの説明をするのが目的のサンプルだろ?
45デフォルトの名無しさん
2022/08/09(火) 19:59:41.27ID:oM0lzHLp コード一行に対してコメント3行くらい書くのが本物のプロ。
コメント書かないのは素人のお遊び。
コメント書かないのは素人のお遊び。
46デフォルトの名無しさん
2022/08/09(火) 20:01:53.61ID:j5b5w5HH >>33
それ何をしたいのか、何をやっているかのコメントがないな。
それ何をしたいのか、何をやっているかのコメントがないな。
2022/08/09(火) 20:26:31.83ID:BuR95QZy
コードを読むには高い集中力が必要で、疲れるから
少しの集中力で読めるコメントというのは、コードリーディングを楽にする
と今思った。
少しの集中力で読めるコメントというのは、コードリーディングを楽にする
と今思った。
2022/08/09(火) 21:23:53.55ID:8jqj7J8S
>>41
だから警告が必要なとこに書くのが基準だよ
そう書いてるだろ
気まぐれだったら全部の行には書かんだろが俺はしないけど
とにかくこんなことまでコメント書いてうっとおしいとかみっともないとか思う奴はプログラマに向いてないよ
人間はどんなミスをするかわからないからな
初心者は変数名や書き方を規則的にすることでわざわざコメントつけなくても説明になるだろと思うだろうが
それはあくまで理想論に過ぎない
だから警告が必要なとこに書くのが基準だよ
そう書いてるだろ
気まぐれだったら全部の行には書かんだろが俺はしないけど
とにかくこんなことまでコメント書いてうっとおしいとかみっともないとか思う奴はプログラマに向いてないよ
人間はどんなミスをするかわからないからな
初心者は変数名や書き方を規則的にすることでわざわざコメントつけなくても説明になるだろと思うだろうが
それはあくまで理想論に過ぎない
49デフォルトの名無しさん
2022/08/09(火) 22:15:26.73ID:j5b5w5HH >>48
プログラミング言語としての意味を書くコメントは分けて考えなければいけない。
プログラミング言語としての意味を書くコメントは分けて考えなければいけない。
2022/08/09(火) 22:29:35.74ID:DKHX4SbF
>>48
だから警告が必要なところってどこだよ?
同じようなコードなのに、ここは警告が必要そうだから書いて
ここは警告が必要ないから書かないのか?
新人「ここ、何も書いてないから入れ替えて大丈夫っすね!」
だから警告が必要なところってどこだよ?
同じようなコードなのに、ここは警告が必要そうだから書いて
ここは警告が必要ないから書かないのか?
新人「ここ、何も書いてないから入れ替えて大丈夫っすね!」
51デフォルトの名無しさん
2022/08/09(火) 23:12:39.45ID:oM0lzHLp どこにどういうコメントを書くべきか。
それが経験であり熟練度。
一兵卒から始まり、経験を積み上げ、コメントを磨き上げ、天下の大将軍を目指す。
それが経験であり熟練度。
一兵卒から始まり、経験を積み上げ、コメントを磨き上げ、天下の大将軍を目指す。
52デフォルトの名無しさん
2022/08/10(水) 07:28:51.02ID:g2r8Vobb53デフォルトの名無しさん
2022/08/10(水) 10:45:24.90ID:w8koR26R54デフォルトの名無しさん
2022/08/10(水) 11:04:38.48ID:kxq3xLmV2022/08/10(水) 11:09:58.92ID:4xqPHIM2
// 君かわいいね
// 今夜どうかな?
// 今夜どうかな?
56デフォルトの名無しさん
2022/08/10(水) 18:41:34.76ID:F9/ptNap 全ての行にコメントを書けって。
なぜ手抜きすることばかり考える。
全部の行に書け。
なぜ手抜きすることばかり考える。
全部の行に書け。
2022/08/10(水) 18:43:33.00ID:w8koR26R
はいはい。精神論、体育会系、自分の頭で何も考えない能無しw
58デフォルトの名無しさん
2022/08/10(水) 18:48:44.05ID:F9/ptNap コードよりコメントのほうが少なかったら、職業プログラマとして恥だと思え。
そんなもんはアマチュアだ。
そんなもんはアマチュアだ。
2022/08/10(水) 18:52:46.10ID:w8koR26R
2022/08/10(水) 19:32:04.66ID:sfYj45Aw
>>58
Linuxのコードを見てから言え
Linuxのコードを見てから言え
2022/08/10(水) 19:54:36.97ID:kx7L/9BB
なんでキチの相手するかなぁ...
62デフォルトの名無しさん
2022/08/11(木) 00:42:43.49ID:ZCQSRwpp 品質は良いです。
2022令和最新版。
2022令和最新版。
2022/08/11(木) 20:03:54.11ID:COAKBVTr
昔MSXのBASICでコメント文で書かれた機械語のコードを呼び出すというテクニックがあったな
プロテクトメモリ?何それ!
プロテクトメモリ?何それ!
2022/08/12(金) 05:02:07.55ID:gexMmBrM
DATA文やろ
コメントってなんやw
コメントってなんやw
65デフォルトの名無しさん
2022/08/12(金) 10:06:50.34ID:rNj9X+5C アレって投稿用に完成したアセンブラをBASICに変換していただけで
人力でDATA文から作っていたやつがいたらすごいよな
読者は人力だが……
人力でDATA文から作っていたやつがいたらすごいよな
読者は人力だが……
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「こども2万円給付」は“ずるい”?「子持ちだけ優遇されてる」「来年から独身税もあるのに」…子育て世帯への支援は“不公平”なのか★2 [♪♪♪★]
- 「こども2万円給付」は“ずるい”?「子持ちだけ優遇されてる」「来年から独身税もあるのに」…子育て世帯への支援は“不公平”なのか★3 [♪♪♪★]
- 高市首相「従来の立場超えたと受け止められ反省」 存立危機発言巡り ★3 [蚤の市★]
- 【東京】赤坂サウナ火事2人死亡 サウナ室のドアノブ外れ閉じ込められた可能性 ★6 [nita★]
- 「ここぞとばかりにBreakingDownを叩いてる奴らが気持ち悪くてしょうがない」元王者が騒ぐ世論に苦言 [王子★]
- フィンランド、ミスや国会議員つり目投稿 くり返されるアジア人差別 ★4 [蚤の市★]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪
- 【安倍晋三】キッズドア冬休み食料支援、クリスマス締め切り。今回も子どもたちを飲みィの食べェの食べまくりさせないか? [196352351]
- 【朗報】にじさんじを卒業した人気Vチューバー、まさかの復活
- 【高市速報】ヤフコメアンケート「上野動物園にパンダは必要?」パンダはいらないが脅威の90%😳 [931948549]
- 3時のおやつ🧁はふなふなキャンディー🍬🏡
- 「唯一のメリットが…」静岡空港から無料駐車場が消える、有料エリアは2倍に値上げ [943688309]
