引数だけで解決できないなら設計が悪い