Здравствуйте, vsb, Вы писали:
На самом деле именованные аргументы хороши когда много параметров по умолчанию
https://learn.microsoft.com/ru-ru/dotnet/csharp/programming-guide/classes-and-structs/named-and-optional-arguments#example-1
Проще использовать
Инициализаторы объектов
Не знаю, как в яве, но в Котлине я так понимаю возможно