【コメントとは?】プログラムを分かりやすくするための魔法の言葉や!

※関数の書き方・実行結果に誤りがあるケースがあります。随時修正中です。また誤りに気づかれた方はこちらからご連絡頂きますとめちゃ嬉しいです。

目次

コメントってなんやねん?

コメントっちゅうてな、プログラムの中で書かれた「おまけの説明文」みたいなもんや。これ、実際のプログラムの動きには影響せえへんけど、後で見返したときに「あ、これこういう意味やったんや!」って分かるための、メモみたいなもんやねん。

例え話

コメントを日常生活に置き換えると、冷蔵庫の中に貼ってある「これ、昨日の残り物やから早めに食べてな!」っていうメモと似てる。実際には冷蔵庫の食材には何も影響せえへんけど、メモがあることで、後から見たときに「何が入ってるか分かる」ってわけや。

サンプルコード

プログラムの中でコメントを書くときは、こういうふうになるで!

# これが足し算の計算やで
result = 2 + 3  # ここで2と3を足してる
print(result)  # 結果を表示するで

このコードでは、#の後に続く部分がコメントや。プログラムの実行には影響せえへんけど、何してるか分かりやすなるから、ぜひ使ってみてな!

コメントを理解することのメリット

プログラミングでコメントを理解することは、実際の仕事でもめちゃくちゃ役立つねん。特にチームで開発してるときには、これがないと大変なことになるで!

実務での具体的な適用場面

  • チーム開発: 他のメンバーが書いたコードを読むとき、コメントがあったら「これ、何してるんやろ?」って考えずに済む。まるで、友達からのメッセージを見た時に「何言うてるか分からん!」ってならへんようにするための工夫やな。
  • 保守・改修: たとえば、半年後にそのコードを見返したとき、コメントがあったら「あ、これ前のプロジェクトのやつやな」ってすぐに思い出せる。まるで、昔のアルバム見て「これ、あの時の旅行やったな!」って思い出す感じや。

キャリア面でのメリット

  • 評価が上がる: コメントを書くことができる人は、コードを「ただ書くだけ」じゃなくて「分かりやすく書く」ことができるから、評価が上がるで!これ、リーダーシップや協調性にもつながるしな。
  • 信頼性の向上: コードが分かりやすいと、上司からの信頼も得やすい。特に新人のうちは、これが大事やで。

他の関連概念の理解にどう繋がるか

  • ドキュメンテーション: コメントをしっかり書けるようになったら、次はコード全体のドキュメントを書くことにもつながる。これも、後から見返したり、他の人が使ったりするためにめっちゃ重要や。
  • コードレビュー: コメントがあると、コードをレビューする際に「この部分はこういう意図で書かれてるんやな」という理解が深まって、レビューがスムーズになる。これ、まるで友達の歌を聴いて「この曲、こういう意味やな!」って気づく感じや。

コメントを理解して使えるようになると、プログラミングの世界がもっと広がるから、ぜひしっかり学んでな!

コメントに関するよくある誤解・間違い

コメントについては、いくつかの誤解や間違いがよくあるんや。これを知っておくと、余計な混乱を避けられるで!

一般的な誤解や間違いやすい点

  • 「コメントは不要や!」と思うこと: これ、特に初心者がやりがちなんやけど、コメントを省くと後で自分が見ても「何を考えて書いたんやろう?」ってなってまう。まるで、日記をつけてないときに「あれ、何があったっけ?」って思い出せへん感じや。

  • 「コメントを書いたら安心や!」と思うこと: コメントを書いたからといって、コードが正しいわけやない。コメントがあっても、コード自体が間違ってたら意味がないで。これ、まるで「料理のレシピ通りにやったのに、味が変やった!」ってなるのと一緒や。

誤解が生じる原因や背景

  • 時間がないときに省略する: 特に忙しいとき、コメントを書くのを後回しにしてしまうことが多い。この「時間がないから後で考えよう」っていう考えが、後でめちゃくちゃな結果を招くことがあるんや。

  • コードが簡単やからコメント不要だと思う: 簡単なコードでも、後で見返すときには自分の考えが分からんことがある。これ、まるで「簡単な道やからナビいらんわ!」って言って迷子になるようなもんや。

正しい理解と誤解の違い

  • 誤解: コメントがなかったり、適当に書いたりすると、プログラムが分かりにくくなる。

  • 正しい理解: コメントは、他の人や自分が後で見たときに「何を意図して書いたのか」を理解できるようにするためのもの。しっかりとしたコメントがあれば、コード全体の意味がクリアになって、「これ、どういうことやったんやろ?」ってならへん。

コメントは、プログラムを分かりやすくするための大事なツールやから、しっかり理解して使えるようになろうな!

コメントに関するエンジニア同士の会話例文

文脈

開発チームのミーティングで、コードレビューをしているときの会話や。


エンジニアA: これ、あの関数の処理、コメント全然ないやん。何してるか分からへんで。

エンジニアB: ほんまやな。後で見返すのがめっちゃ大変や。もうちょっと詳しくコメント書いてくれへん?

エンジニアA: せやな。特にこの部分、複雑やし、ちゃんと意図を説明しておかんと。次回までに直しとくわ!


こんな感じで、開発現場ではコメントの重要性を話し合いながら、チーム全体でコードのクオリティを上げていくんやな!

コメントの関連用語集

ドキュメンテーション

コードやシステムの使い方、設計意図などをまとめた文書のことや。コメントもドキュメンテーションの一部やで。

コードレビュー

他のエンジニアが書いたコードを確認して、改善点を指摘するプロセスや。コメントがしっかり書いてあると、レビューがスムーズになるんや。

リファクタリング

コードの内部構造を改善して、可読性や保守性を高めることや。コメントがあると、意図を理解しやすくなってリファクタリングがしやすくなるで。

バグトラッキング

コードに潜むバグを管理するためのシステムや。コメントを使って、バグの原因や修正方法を記録することができる。

コーディングスタイル

コードを書くときのルールやガイドラインのことや。コメントの書き方も含まれることが多いから、チームで統一することが大事やな。

【コメントとは?】プログラムを分かりやすくするための魔法の言葉や!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次