アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
ほとんど無い (スコア:1, すばらしい洞察)
・インデントはTabで。
・テクニックに走らず、誰が見てもわかりそうな構文で。
・できるだけ省略しないで書いて。
命名規則とかは、今の会社では無いですね。
Re: (スコア:2, すばらしい洞察)
何をしているのか、ではなく、何故なのかを書けって教わりました。
そのため関数の先頭にコメントをたくさん書くようになりました(if,for等のブロックを扱うレベルで言及はあるけど)
仕事としてのプログラムを習いたての頃は"初期化する"とか後で訳のわからなくなるコメントが多かったので非常に勉強になりました。
#大人になったら何をしてるのかはコードに書いてあるってよくわかるようになったよ
Re:ほとんど無い (スコア:2, 参考になる)
良い環境ですね。良い上司、良い先輩…
悪い環境では「何を」を逐一書かないとレビュー通りませんから。
ええ。わざわざレビューでもってコードを劣悪化してるわけです。これも損失数兆円?
あと振る舞いばかり気にする連中も困る。
つまり振る舞いにはコメント逐一入れさせるいっぽうで、
変数にはコメントつけないのな。
どっちかというと、変数に「これは何か」ってコメントをつけてくれると、
そのあとのその変数の人生が想像できて、追い易いんだけどな。
こういう、「人生を想像」みたいな一種の児戯っぽいものが、実は一番人間の脳にとっては易しくて、そのぶん便利なんだよ。