id: F-190(誌面表示: F-190) · 物理ページ: 422–423(pages=2) · category: term_tool · figure_type: structure · status: needs_review · evaluation_date: 2026-04-30
tagline 43/25-45何を 72/60-200どこで 86/60-200会話例 44/25-50見1 26/15-40見2 22/15-40見3 25/15-40見4 23/15-40見5 29/15-40見6 14/15-50 ↓1
← F-181 WebGL 目次 F-200 Rust →
技術用語
422

サブルーチン

サブルーチン
処理のまとまりに名前をつけて何度でも呼び出せる仕組みで、現代では「関数」と呼ばれます。
体験区分:調査ベース 推奨読者レベル:Level 1-2

何をしてくれるか

入力(引数)を受け取り、決まった処理をして、結果(戻り値)を返す小さな処理単位です。同じ処理を何度も書かずに済み、コードの見通しがよくなります。

どこで出会うか

AI にコードを書いてもらうと `function`・`def`・`func` などのキーワードが並びます。それがサブルーチン(関数)の定義で、AI 生成コードの大半はこれらの組み合わせです。

構造図
2026.04·needs_review
「AI が書いたコードも、サブルーチン(関数)の組み合わせで読むと構造が見えやすいです。」
サブルーチンの見方
423
この用語の見どころ
1
役割

処理を名前付きのまとまりに切り出す抽象化の単位です。

2
うれしさ

同じ処理を一箇所にまとめ、重複を減らせます。

3
注意点

「関数」「メソッド」など呼び方が言語で異なります。

4
どこで役立つか

AI 生成コードの構造を読み解くときに使えます。

5
はじめに

`function` キーワードを見たらサブルーチンと覚えます。

6
深掘り先

関数、メソッド、引数、戻り値

非エンジニアのつまずき
  • (著者記入欄・空)
私のコメント
  • 第一印象:(著者記入欄・空)
  • 良い点:(著者記入欄・空)
  • ダメな点:(著者記入欄・空)
  • 誰向けか:(著者記入欄・空)
開発フローでの位置
要件整理
AI にコード生成
コードを読む
修正・再利用
結合・テスト
関連用語
参考 (未記入) checked —
F-190·term_tool
バイブコーディング図鑑