柔軟っていうだけだと中身ないので、俺の指針的なの書いとく。 副作用の有無 引数の個数 UIの有無 規模 この4つが判断するポイント。 副作用がないものや、ただ命令をラップしただけなら圧倒的にDEF。 副作用があっても限定的で、引数が少ないならDEF。 副作用があって、規模が大きくて、引数が多くて、UIがあるならGOSUB。 あてはまらない場合は分割の仕方がおかしい可能性高い。 参考に。