再帰が有用なのはファイルシステムのような既存のツリー構造を参照する場合のみという事で結論がでている