When using a language that supports named and optional arguments, does the builder pattern no longer have a practical use? Builder:new Builder(requiredA, requiredB).setOptionalA(optional).Build();Optional/named arguments:new Object(requiredA, requiredB, optionalA: optional);
Do named arguments replace the builder pattern?
design patterns;builder pattern