soonプログラム未経験者が初めてソースコードを見て思うこと研修時代の話。javaの研修が始まり早速コードを書くことになりました。そこで上記のソースコードを見て思ったことは「なんでこんな無駄に行を使ってるんだ?」でした。スポンサーリンク見慣れない括弧とかあるし、そもそもなんでその位置に括弧があるんだろう?数学の式を変な位置で改行をしているような違和感があり凄い見づらいと思いました。上記コードはめちゃくちゃ見やすいんですが、初めてコードを見たときはそんな感想でした。自分としてはこんな感じの書き方なら見やすいと思いました。この書き方は見づらくないですか?と研修の先輩に聞いてみました。すると先輩は「う~んこの書き方でも動くけどこんなコードが書いてあったら俺は怒るね(笑顔)」と言われました。括弧は1つ1つの処理のブロックで分かれているようで、括弧の行を合わせることでブロックの塊を見やすくしているということでした。確かに何千行もあるようなコードを見るときには塊ごとで分かれていないと大変そうです。文章を書くのとは違うルールがあるということですね。ちなみにこのことは「インデントを揃える」と言います。今となってはアホみたいな質問をしたと思います(笑)インデントをつけず一列で書いているようなコードがあったら自分も怒ると思いますね...。コードの見易さは大切コードを見やすくすることはとても大切です。コードは一度納品するとシステムが動いている限り残り続けます。改修をすることになったりリプレイス(作り直す事)することになったらコードを見てどういう処理をしているか把握する必要があります。自分の書いたコードですらしばらく経つと他人のコードのように見えるので見やすいコードはその後の作業効率に大きく影響します。先ほどのインデントをきちんとつけるという以外にもコーディング規約を守るとか変数名を的確なものにするとか色々ありますが、まずはわかりやすいコードを書こうという意識を持ってソースを書くことが大切だと思います。自分も綺麗なコードを書く人というように言ってもらえるよう精進します。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイトプロフィールsoon地方で常駐プログラマとして働いています。グーグルアドセンス」を利用しています。広告配信事業者は、ユーザーの興味に応じた広告を表示するためにCookie(クッキー)を使用することがあります。Google」をご覧ください。