В некоторых моих кодах у меня есть статическая фабрика, похожая на эту: public class SomeFactory { // Static class private SomeFactory() {...} public static Foo createFoo() {...} public static Foo createFooerFoo() {...} } Во время обзора кода было предложено, чтобы это был одиночный и введенный....