2019-03-06

はてなPGたちに聞きたい

はてなプログラミング大先生達に聞きたいんだけど、CまたはC++でif文の中身が1行しかないとき{}ってつける?

個人的に{}ついてたほうが好きだからいつもつけてたんだけど、今日他人の書いたコードを見たら1行のときは{}無しだったから気になった

回答次第では{}書かない派になるよ

  • 宗教の話だけど、改行して{}付けるようになった C#の影響でもある if文なら、if文をコメントアウトするだけで、{}はブロックとしてしか機能しないので、便利に思ってる 異論は認める 知...

  • 追加する行がないことが確定なら書かない場合もある

    • 今後書き足すことがないことが確定してる場合って結構あるの?独学でやってるからわからん

      • どんなものにも絶対はないって言い出すとキリがないけど ふんわりと拡張するならここらに差し込みってポイントと ここはまぁ全体再設計するぐらいのつもりでないと触らないだろう、...

        • そう言われてみるとなんとなくわかるような気がする。 ただ、ペーペーPGにはちょっと判断つきにくいから猫も杓子も{}つきにしておくよ

          • 横から確定箇所について口突っ込んだだけなのでスタイルについてはシンプルなカタチに統一してるほうがいいと思う スタイルの一長一短そのものよりそのこだわりのスタイルをフォー...

            • 結局はみんなで合わせるのが大事ってことか 教えてくれてありがとう というかはてな見てるPG多いんだなwいっぱいアドバイスくれる

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん