Builder pattern is more verbose than the telescoping constructor pattern, so it should be used only if there are enough parameters, say, four or more

Builder pattern is more verbose than the telescoping constructor pattern, so it should be used only if there are enough parameters, say, four or more

Builder pattern is more verbose than the telescoping constructor pattern, so it should be used only if there are enough parameters, say, four or more (Joshua Bloch, Effective Java)