Size: a a a

Android Developers

2020 April 04

QH

Quantum Harmonizer in Android Developers
Andrii
а почему антипаттерны?
там же паттерны из банды четырех
в смысле, толкование неверное у автора?
у банды говёные паттерны, а чувак ещё и плохо их понимает (и с джавой у него так себе)
источник

A

Andrii in Android Developers
Quantum Harmonizer
у банды говёные паттерны, а чувак ещё и плохо их понимает (и с джавой у него так себе)
спасибо) принято)
кинь пожалуйста, где хорошие паттерны посмотреть
источник

QH

Quantum Harmonizer in Android Developers
Andrii
спасибо) принято)
кинь пожалуйста, где хорошие паттерны посмотреть
источник

QH

Quantum Harmonizer in Android Developers
я там не со всем согласен, но в целом даёт понимание
источник

V

Vladimir in Android Developers
у всех сейчас обновления в маркете долго публикуются?
источник

V

Vladimir in Android Developers
ну да, для тупых даже баннер ведь висит(
источник

Sq

Serhi q in Android Developers
И чем  Singlton  плох?
источник

QH

Quantum Harmonizer in Android Developers
Serhi q
И чем  Singlton  плох?
В моей системе координат синглтон ок, если у него нет зависимостей и изменяемого состояния. Более того, классы, операторы и статические методы — уже сами по себе синглтоны.
источник

DK

Denis Kapaev in Android Developers
зато с гитхаба читать удобно)
источник

VM

Vadim Morozov in Android Developers
жаль не на русском)) а то пока тяжко едет)
источник

Sq

Serhi q in Android Developers
Quantum Harmonizer
В моей системе координат синглтон ок, если у него нет зависимостей и изменяемого состояния. Более того, классы, операторы и статические методы — уже сами по себе синглтоны.
как я понимаю изменяемое состояние это зло?

у меня есть RecyclerView с данными, получается хорошей практикой будет
если данные RecyclerView - неизменяемая коллекция?
т.е. при редактировании данные мне создавать копию этих данных, с измененым элементом,
а потом уведомлять adapter?
источник

Уа

Удалённый аккаунт... in Android Developers
Господа, кто на какой ОС работает и если можно напишите почему.
источник

QH

Quantum Harmonizer in Android Developers
Serhi q
как я понимаю изменяемое состояние это зло?

у меня есть RecyclerView с данными, получается хорошей практикой будет
если данные RecyclerView - неизменяемая коллекция?
т.е. при редактировании данные мне создавать копию этих данных, с измененым элементом,
а потом уведомлять adapter?
Само по себе изменяемое состояние — это правда жизни, особенно в UI, и мнений тут много.
источник

QH

Quantum Harmonizer in Android Developers
Удалённый аккаунт
Господа, кто на какой ОС работает и если можно напишите почему.
Нет.
источник

AK

Alexander Kobozev in Android Developers
Мда, чуток фрустрировался со статьи почему DTO is a shame, точнее с того, чем он предлагает заменить DTO
источник

QH

Quantum Harmonizer in Android Developers
Alexander Kobozev
Мда, чуток фрустрировался со статьи почему DTO is a shame, точнее с того, чем он предлагает заменить DTO
я несколько раз перечитывал и не понял, как он собирается сделать так, что «the data never escapes the object book», хотя с DTO у меня тоже отношения особые
источник

v

vitaly in Android Developers
Quantum Harmonizer
я несколько раз перечитывал и не понял, как он собирается сделать так, что «the data never escapes the object book», хотя с DTO у меня тоже отношения особые
а с дто уже что не так?)
источник

QH

Quantum Harmonizer in Android Developers
vitaly
а с дто уже что не так?)
С точки зрения автора — см. ссылку в статье.
С моей — это нарущение SRP: объект одновременно знает схему (множество пропертей и геттеров) и способ хранения (поля в памяти). Часто их нужно развязать. Чтобы не делать это голыми руками, получая декартово произведение способов (памяти, БД, JSON, SharedPrefs, etc) на схемы (User, Order, Cart, Shipping, etc), я написал Lychee:persistence.
источник

v

vitaly in Android Developers
Quantum Harmonizer
С точки зрения автора — см. ссылку в статье.
С моей — это нарущение SRP: объект одновременно знает схему (множество пропертей и геттеров) и способ хранения (поля в памяти). Часто их нужно развязать. Чтобы не делать это голыми руками, получая декартово произведение способов (памяти, БД, JSON, SharedPrefs, etc) на схемы (User, Order, Cart, Shipping, etc), я написал Lychee:persistence.
я что-то недопонимаю. А как называется DTO, в котором только схема?
источник

v

vitaly in Android Developers
т.е. тупо моделька
источник