サブルーチン
意味的もしくは機能的にまとまった処理を行なうルーチン
複雑なプログラムをサブルーチン化して意味単位/機能単位にうまく分割することで、プログラムの構造を理解しやすくすることができる。
subroutine
関数(function)
流れ図、フローチャート(flow chart)
制御構造(control flow、control structure)
関数型プログラミング(functional programming)
第一級関数、ファーストクラスファンクション(first-class function)
方法、メソッド(method)
プロシージャ、プロセデュア (procedure)
重複コード(duplicate code)
トランスクルージョン(Transclusion)
サブルーチン - Wikipedia
Subroutine - Wikipedia