статический метод фабрики, вы можете просто держать все в фрагменте и не нужно выставлять.Тот, кто должен использовать этот фрагмент, будет иметь четкое представление о том, что ему нужно, а также не должен будет знать, что это за ключи.Достаточно просто отправить необходимые параметры.
class FragmentFoo extends Fragment{
private static final String KEY_NAME = "name";
private String name;
public static Fragment newInstance(String name){
Bundle bundle = new Bundle();
bundle.putString(KEY_NAME, "name");
Fragment fragment = new FragmentFoo();
fragment.setArgs(bundle);
return fragment;
}
}