手続き型言語はモジュール化しても、例えばオーバーロード的な修正に手間取りそうな