AI時代のプリンシプル オブ プログラミング用語集

『プリンシプル オブ プログラミング』関連の用語を分かりやすくまとめました!
用語の要点・関連原則・💡AIワンポイントを、検索でサッと引けます。

すべて A B C D E F G H I J K L M O P R S T U V Y

4件

C

CI(継続的インテグレーション) C

Continuous Integration

開発者の変更をこまめに統合し、自動ビルドと自動テストを回して問題に早めに気づけるようにする開発のやり方。

💡AIワンポイント

CI定義をAIに書かせるときは、失敗時に止めるジョブ順序を明示します。高速化よりも再現性を優先し、同じ入力で同じ結果になるかを最初に検証します。

CLI C

Command Line Interface

Command Line Interface の略で、キーボードからコマンドを打って操作するインターフェース。慣れると繰り返し作業を素早く行える。

💡AIワンポイント

CLIはAIエージェントの操作面になるため、引数契約と終了コード設計が重要です。標準出力とエラー出力の責務を分けると自動実行の安定性が上がります。

凝集度(Cohesion) C

Cohesion

1つのモジュールやクラスの中には、同じ目的に関わる処理だけを集めて、役割をはっきりさせようとする指標。

💡AIワンポイント

高凝集の単位で依頼すると、AIが参照すべきファイルが自然に絞られます。レビューでも「この責務から逸れていないか」を1軸で判定でき、差分判断が速くなります。

詳しく見る

結合度(Coupling) C

Coupling

モジュールどうしがどれくらい強くつながっているかを表す指標で、弱くつながっているほど変更やテストが楽になる。

💡AIワンポイント

結合度が高いままAIに修正させると、関係ないモジュールまで連鎖変更しがちです。依存の向きと接点を先に示すと、影響範囲の暴走を抑えられます。

詳しく見る

このページの著者

もちもちみかん(システムエンジニア)

社内SEとしてグループ企業向けの業務アプリを要件定義〜運用まで一気通貫で担当しています。

経験:Webアプリ/業務システム

得意:PHP・JavaScript・MySQL・CSS

個人実績:フォーム生成基盤クイズ学習プラットフォーム

詳しいプロフィールはこちら!  もちもちみかんのプロフィール

もちもちみかん0系くん
TOPへ

もちもちみかん.comとは


このサイトでは、コーディングがめんどうくさい人向けのお助けツールとして、フォームやCSSをノーコードで生成できる、
 もちもちみかん.forms
 もちもちみかん.css1
 もちもちみかん.css2
と言ったジェネレーターを用意してます。

また、このサイトを通じて、「もちもちみかん」のかわいさを普及したいとかんがえてます!