← 用語集一覧へ戻る

IT用語集|カテゴリ:コーディング作法

キャメルケース、スネークケース、インデント、コメントアウトなど、コードを読みやすく保つための書き方を整理するカテゴリです。動けばよいコードから、あとで自分やAIが直しやすいコードへ近づけるための基礎になります。

コーディング作法カテゴリでは、プログラムの動作そのものよりも、読みやすさ・直しやすさ・チームで扱いやすい形にするための用語をまとめています。命名、インデント、コメントの使い方は小さな話に見えますが、コードが長くなるほど効いてきます。

AIにコードを書いてもらう場合でも、作法を知らないままだと、出力されたコードが自分のプロジェクトに合っているか判断しにくくなります。基本的な書き方の基準を持つことで、AIへの修正指示も具体的になります。

コーディング作法カテゴリの読み方

  • まずはインデントと命名ルールを確認し、コードの見た目と意味の伝わり方を押さえると読み進めやすくなります。
  • コメントアウトやハードコーディングは、初心者が便利さと危うさを同時に感じやすい用語なので、使う場面と避ける場面を意識して読むとよいです。
  • 既存コードをAIに直してもらうときは、このカテゴリの用語を使って「命名を揃えて」「インデントを整えて」のように依頼できます。

このカテゴリの用語をどれくらい覚えているか、クイズで確かめてみましょう!

このカテゴリのクイズに挑戦する

まずはここから!重要基本用語

インデント、コメントアウト、命名ルールは、初心者が最初に覚えるだけでコードの読みやすさが大きく変わる基本用語です。

その他の用語一覧

  • DRY原則 DRY Principle
    説明

    システム内で同じ知識やロジックを複数の場所に重複して持たないようにする設計原則。

  • Flexbox Flexbox
    説明

    CSSで要素の配置や整列、余白を簡単かつ柔軟に設計できるレイアウト手法。

  • ハードコード Hard-coding
    説明

    本来は設定やデータとして外に出しておきたい値を、コードの中に直接ベタ書きしてしまうこと。

  • マジックナンバー Magic Number
    説明

    コードの中に説明なしで直接書かれた、意味や理由が読み取りにくい数値のこと。なぜその数値なのかがコードから読み取れず、保守・変更を難しくする原因になる。定数に名前をつけて管理するのが望ましい。

  • ネスト Nesting
    説明

    プログラムやデータ構造の中で、ある構造の内部にさらに同じ構造が入り込んでいる状態(入れ子構造)。

  • Prettier Prettier
    説明

    ソースコードのインデントや改行などを、ルールに従って自動的にきれいに整形してくれるコードフォーマッター。

  • 車輪の再発明 Reinventing the wheel
    説明

    すでに世の中に存在している広く使われている技術やプログラムを、わざわざゼロから自分で作り直してしまう無駄な行為。