Если вы сомневаетесь, оставьте это.
Вместо этого я буду с радостью тратить буквально часы на имена идентификаторов: имена переменных, имена методов и т. Д., Чтобы сделать мой код читаемым. Если вы читаете какое -то выражение, используя эти идентификаторы, и оно читается как английское предложение, ваша программа гораздо чаще будет правильной и гораздо проще поддерживать.
Чем чище и приятнее программа, тем быстрее будет работать. И если это не так, будет легко сделать это быстро.
Трудно правильно написать даже самый маленький кусок кода.
Когда вы выбираете язык, вы выбираете больше, чем набор технических компромиссов, вы выбираете сообщество.
Одним из преимуществ статических фабричных методов является то, что, в отличие от конструкторов, у них есть имена.