アカウント名:
パスワード:
int sp; // stackpointer. スタック配列の添え字として使う
よりも、
int sp; //stack pointer.スタックトップの空セルを指す。pushで増加。
int sp; //stack pointer.スタックトップのデータの入ったセルを指す。下へ延びる(pushで減少)。
みたいなことを書いてくれてた方がありがたい。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
ほとんど無い (スコア:1, すばらしい洞察)
・インデントはTabで。
・テクニックに走らず、誰が見てもわかりそうな構文で。
・できるだけ省略しないで書いて。
命名規則とかは、今の会社では無いですね。
Re: (スコア:2, すばらしい洞察)
何をしているのか、ではなく、何故なのかを書けって教わりました。
そのため関数の先頭にコメントをたくさん書くようになりました(if,for等のブロックを扱うレベルで言及はあるけど)
仕事としてのプログラムを習いたての頃は"初期化する"とか後で訳のわからなくなるコメントが多かったので非常に勉強になりました。
#大人になったら何をしてるのかはコードに書いてあるってよくわかるようになったよ
Re:ほとんど無い (スコア:1)
int sp; // stackpointer. スタック配列の添え字として使う
よりも、
int sp; //stack pointer.スタックトップの空セルを指す。pushで増加。
int sp; //stack pointer.スタックトップのデータの入ったセルを指す。下へ延びる(pushで減少)。
みたいなことを書いてくれてた方がありがたい。
Re: (スコア:0)
さすがにトリビアルすぎる例だとは思うけど、こんな変数ならコメントつけて欲しくないなあ。
コメントが「は^hついてない」ことは重要な情報なので、アルゴリズムに直接関係のないところにはないほうがいいな。