Size: a a a

2019 September 03

AO

Alexey Otts in Kotlin JVM
Vladimir Petrakovich
Одной аннотацией над полем DTO
ухххх, annotation driven development
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexey Otts
ухххх, annotation driven development
Ну не совсем, это больше про спринг
источник

QH

Quantum Harmonizer in Kotlin JVM
Vladimir Petrakovich
Ну не совсем, это больше про спринг
annotation-driven development — это про annotation-driven development, ни больше, ни меньше
источник

AO

Alexey Otts in Kotlin JVM
Я конечно тоже кодогенерацией занимаюсь с аннотациями, но это другого сорта уже вещь как по мне
источник

VP

Vladimir Petrakovich in Kotlin JVM
Как по мне, накидать дтошки для взаимодействия по http и сериализовывать их каким-нибудь джексоном - это норм.
Менять поведение аннотациями надо не так уж часто, если спецификация API не дана свыше.
источник

VP

Vladimir Petrakovich in Kotlin JVM
Quantum Harmonizer
Ну объект не обязан быть тупым мешком с данными. У него могут быть приватные поля, временные состояния, кеши. Непонятно, откуда серверу знать, как это всё интерпретировать. Ему бы лучше вообще об этом не знать.
Как в голову может прийти запихивать такое в respond?
источник

QH

Quantum Harmonizer in Kotlin JVM
Vladimir Petrakovich
Как в голову может прийти запихивать такое в respond?
ну там же есть данные, я их хочу отправить
источник

VP

Vladimir Petrakovich in Kotlin JVM
dima
самое смешное - несколько месяцев назад как раз @Harmonizr @Enleur утверждали мне, что ктор - норм и надо не бояться его брать в прод, а использовать проверенные решения - для слабаков
Он вполне работает и вызывает вопрос WTF не чаще других инструментов
источник

VP

Vladimir Petrakovich in Kotlin JVM
Quantum Harmonizer
ну там же есть данные, я их хочу отправить
Ну надо же понимать, что либо кто-то должен уметь их сериализовывать, либо это должен быть тупой объект, с которым и так всё понятно
источник

VP

Vladimir Petrakovich in Kotlin JVM
Vladimir Petrakovich
Он вполне работает и вызывает вопрос WTF не чаще других инструментов
Но на тему поддержки и перспектив я соглашусь, что как-то мутно
источник

QH

Quantum Harmonizer in Kotlin JVM
Vladimir Petrakovich
Ну надо же понимать, что либо кто-то должен уметь их сериализовывать, либо это должен быть тупой объект, с которым и так всё понятно
я за первый вариант, потому что «тупой объект» — это оксюморон
источник

VP

Vladimir Petrakovich in Kotlin JVM
Quantum Harmonizer
я за первый вариант, потому что «тупой объект» — это оксюморон
Егор покусал?
Не всем объектам надо быть умными, и DTO - достаточно удобная штука во многих случаях
источник

QH

Quantum Harmonizer in Kotlin JVM
Vladimir Petrakovich
Егор покусал?
Не всем объектам надо быть умными, и DTO - достаточно удобная штука во многих случаях
DTO — натягивание совы  (объектов) на глобус (механизмы сериализации со схемой, и, возможно, трансформациями).
источник

VD

Vitalii Dmitriev in Kotlin JVM
Ого, срачи про то, в левой ли руке держать молоток или в правой.
источник

VP

Vladimir Petrakovich in Kotlin JVM
Quantum Harmonizer
DTO — натягивание совы  (объектов) на глобус (механизмы сериализации со схемой, и, возможно, трансформациями).
Ну обычно натягивается успешно
источник

AM

Andrew Mikhaylov in Kotlin JVM
Quantum Harmonizer
DTO — натягивание совы  (объектов) на глобус (механизмы сериализации со схемой, и, возможно, трансформациями).
Вот ёжкин кот, я всю жизнь жил неправильно. Пошёл проект переписывать.
источник

AO

Alexey Otts in Kotlin JVM
Quantum Harmonizer
DTO — натягивание совы  (объектов) на глобус (механизмы сериализации со схемой, и, возможно, трансформациями).
Не ну на DTO ты конечно зря гонишь, у них есть жирный плюс, протокол и бизнесс развязываются
источник

QH

Quantum Harmonizer in Kotlin JVM
Alexey Otts
Не ну на DTO ты конечно зря гонишь, у них есть жирный плюс, протокол и бизнесс развязываются
у меня есть протокол и без них)
источник

d

dima in Kotlin JVM
так квантум известный хейтер дто
источник

d

dima in Kotlin JVM
даже статьи в своем блоги писал на эту тему) хотя все дело во фломастерах
источник