そういえば:(コロン)の話題が出たのでついでに。 :(コロン)を使うとマルチステートメントで1行にたくさんのプログラムを書けますが、これも使いすぎて1行に詰め込みすぎない方がいいと思っています。 僕の詰め込み方針(?)としては、その行を日本語で説明したときにひとことで言い表せるかが基準(なので変数の初期化系はまとめることが多い)になってますが、それでも詰め込みすぎには注意してます。 あとFORやIFなどを使う場合でブロックが複数行になる場合は、マルチステートメントで後ろに書くのではなく出来るだけ行頭(インデントはあり)から始めた方がいいとも思っています。(ブロックが複数にならないでその行で終わる場合は例外としてるけど) まあコーディングルールは好みもあって絶対はないのですが、今までまったく意識してなかった人などは参考にしてもらえたらという感じです。