抽象度 A
Abstraction
具体的な細部を隠し、共通する考え方や性質に注目して表現すること。高すぎても低すぎても分かりにくくなる。
💡AIワンポイント
抽象度が揃っていないコードは、AIが誤った層で実装しがちです。依頼前に「この関数の抽象レベル」を一文で定義すると、生成結果の一貫性が上がります。
『プリンシプル オブ プログラミング』関連の用語を分かりやすくまとめました!
用語の要点・関連原則・💡AIワンポイントを、検索でサッと引けます。
2件
具体的な細部を隠し、共通する考え方や性質に注目して表現すること。高すぎても低すぎても分かりにくくなる。
抽象度が揃っていないコードは、AIが誤った層で実装しがちです。依頼前に「この関数の抽象レベル」を一文で定義すると、生成結果の一貫性が上がります。
1つの関数の中では同じ抽象度のことだけを書くようにし、細かい処理は別の関数に分けようとする考え方。
SLAPを守ると、AI生成コードの可読性が急に上がります。1関数内で抽象レベルが混在していたら、分割提案を再依頼するだけでレビュー時間を短縮できます。
経験:Webアプリ/業務システム
得意:PHP・JavaScript・MySQL・CSS
個人実績:フォーム生成基盤/クイズ学習プラットフォーム 等
詳しいプロフィールはこちら! もちもちみかんのプロフィール