Size: a a a

Kotlin Community

2020 March 23

AN

Alexander Nozik in Kotlin Community
Дмитрий Пастухов
Здравствуйте.
Я увидел в чужом коде что передают в конструктор не параметры, а объект в котором все эти параметры. так разве лучше? в чем фишка? Класс этого объекта получается используется только в этом месте для передачи в конструктор.
Зависит от числа параметров. Кроме того возможно там есть билдер для этих параметров
источник

ДП

Дмитрий Пастухов in Kotlin Community
около десятка параметров, билдера нет,
не помню как это называется, когда пишем "название параметра = значение". Вот так задается .
источник

ДП

Дмитрий Пастухов in Kotlin Community
то есть это хорошо когда много параметров?
источник

AN

Alexander Nozik in Kotlin Community
Много параметров в функции, а конструктор - это функция. Это всегда не очень хорошо. То, о чем вы говорите - это конфигурационный объект. В принципе в нем нет ничего плохого. Но не в ботлнеках
источник

AE

Alexandr Emelyanov in Kotlin Community
Дмитрий Пастухов
Здравствуйте.
Я увидел в чужом коде что передают в конструктор не параметры, а объект в котором все эти параметры. так разве лучше? в чем фишка? Класс этого объекта получается используется только в этом месте для передачи в конструктор.
jquery подход
источник

AN

Alexander Nozik in Kotlin Community
Alexandr Emelyanov
jquery подход
А при чем тут JQuery? В ЖС так как раз обычно билдеры делают, да и в жаве тоже. В котлин как правило это не очень осмысленно, поскольку все val-ами объявляют
источник

AE

Alexandr Emelyanov in Kotlin Community
Alexander Nozik
А при чем тут JQuery? В ЖС так как раз обычно билдеры делают, да и в жаве тоже. В котлин как правило это не очень осмысленно, поскольку все val-ами объявляют
у них любимая тема передача объекта с объявлением в непосредственно в точке вызова через {...}
источник

AN

Alexander Nozik in Kotlin Community
Alexandr Emelyanov
у них любимая тема передача объекта с объявлением в непосредственно в точке вызова через {...}
Ну это вообще в ортодоксальном жс так.
источник

AE

Alexandr Emelyanov in Kotlin Community
Alexander Nozik
Ну это вообще в ортодоксальном жс так.
так jquery обычно в ванильном js только и используется обычно
источник

LS

Leonid Startsev in Kotlin Community
Alexander Nozik
Вы не поверите: https://youtrack.jetbrains.com/issue/KT-7770. Target versions  1.4-M1
Так это fun interface
источник

AN

Alexander Nozik in Kotlin Community
Leonid Startsev
Так это fun interface
да, оно не особо надо, но народ всегда очень просил
источник

VP

Vladimir Petrakovich in Kotlin Community
Alexander Nozik
Вы не поверите: https://youtrack.jetbrains.com/issue/KT-7770. Target versions  1.4-M1
Так вроде давно известно, что в 1.4 будет. Ждём.
источник

КР

Кирилл Романенко in Kotlin Community
Как в kotlinx serialization определённые проперти ограничить так, чтобы их можно было вытаскивать из json-а, но при переводе обратно в json они исключались? Или только кастомный сериализатор?
источник

OY

Oleg Yukhnevich in Kotlin Community
Кирилл Романенко
Как в kotlinx serialization определённые проперти ограничить так, чтобы их можно было вытаскивать из json-а, но при переводе обратно в json они исключались? Или только кастомный сериализатор?
сейчас только кастомный
источник

BP

Bogdan Panchenko in Kotlin Community
А Котлин 1.3.71 давно  релизнулся ?
источник

КР

Кирилл Романенко in Kotlin Community
Bogdan Panchenko
А Котлин 1.3.71 давно  релизнулся ?
Да он и не релизился.
источник

BP

Bogdan Panchenko in Kotlin Community
Кирилл Романенко
Да он и не релизился.
Устанавливаю
источник

AN

Alexander Nozik in Kotlin Community
Действительно...
источник

AN

Alexander Nozik in Kotlin Community
Нежданчик
источник

RI

Ruslan Ibragimov in Kotlin Community
Любите вы спешить) Будет пост в дискасе/блоге сразу стараюсь закинуть анонс в @TheDailyKotlin
источник