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

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

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

8件

P

POSIX P

POSIX

UNIX系OSでプログラムが同じように動くように決めた標準仕様。POSIX対応にしておくと、別のUNIX系環境に移植しやすくなる。

💡AIワンポイント

POSIX準拠でスクリプトを書くと、AIが提案した運用手順を環境間で再利用しやすくなります。非互換オプションを排除するだけで本番差異の事故を減らせます。

プラガブル P

Pluggable

プラグインのように部品をあとから差し替えたり追加したりできる設計になっている状態を指す言葉。

💡AIワンポイント

プラガブル設計では、差し替え単位を先に固定してAIに渡すと設計がぶれません。実装を増やしても既存呼び出し側を変更しないことを確認します。

プラグイン P

Plugin

本体のソフトにあとから追加して機能を拡張できる小さなモジュール。オンオフや追加がしやすい形で作られる。

💡AIワンポイント

プラグイン実装をAIに任せるなら、契約インターフェースと無効化時の挙動まで指定します。本体改変なしで着脱できるかがレビューの合格ラインです。

プログラミング P

Programming

設計どおりにコンピュータが動くよう、プログラミング言語を使ってソースコードを書いたり修正したりする作業。

💡AIワンポイント

実装依頼では、変更対象ファイルと許可するAPI名を最初に列挙すると誤編集が減ります。コード生成後は「動くか」より「制約を守っているか」を先に確認するのが安全です。

プロダクト P

Product

ユーザーに価値を届ける製品やサービス全体のことで、ソフト本体だけでなく周辺の仕組みや体験も含めて指す。

💡AIワンポイント

プロダクト視点でAIを使うなら、機能追加より計測設計を先に依頼するのが有効です。価値指標がないまま生成を進めると、出荷後の改善サイクルが回りません。

ポリシー P

Policy

「何をしたいか」という方針やルールのこと。メカニズムが「どう実行するか」を担当するのと対になる考え方。

💡AIワンポイント

ポリシーを先に文章化して渡すと、AIは実装候補を目的に沿って絞れます。レビューでは条件分岐が方針を漏れなく表現しているかを重点的に確認します。

手続き P

Procedure

値を返すことよりも、一連の処理を順番に実行することに意味がある関数。画面更新やファイル書き込みなどに使われる。

💡AIワンポイント

手続き型の処理は順序依存バグが出やすいため、AIには前提状態と終了状態を明示します。途中失敗時の巻き戻し手順まで書かせると運用事故を減らせます。

驚き最小の原則 P

Principle of Least Surprise

利用者が「そう動くだろう」と自然に予想できる挙動にそろえ、思わぬ動きで驚かせないように設計しようという原則。

💡AIワンポイント

驚き最小の原則を守ると、AIが既存慣習に沿った提案をしやすくなります。命名・引数順・エラー文言の不意打ちを減らすことがレビュー効率に直結します。

このページの著者

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

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

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

得意:PHP・JavaScript・MySQL・CSS

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

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

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

もちもちみかん.comとは


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

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