
Vadim
06.10.2017
16:10:08

Serejqa
06.10.2017
16:20:35
Всем привет. Подскажите почему вот так не работает
https://i.imgur.com/j8egCYH.png
а вот так работает
https://i.imgur.com/yXe5Z2g.png

Dmitry
06.10.2017
16:22:55
Внешние скобки должны быть круглыми

Vadim
06.10.2017
16:23:39
второй случай: в onClickListner передается лямбда, возвращающая объект интерфейса Base…
первый: просто объект

Google

balolam
06.10.2017
16:25:52

Serejqa
06.10.2017
16:26:45
пробовал не помогает, да и предикат тут не причем

Dmitry
06.10.2017
16:26:46
Или убрать 2,3,5,6 строки

Serejqa
06.10.2017
16:27:25
В анонимном классе весь сок. Кажется Вадим привел меня к верной мысли, всем спасибо

Alex
06.10.2017
17:50:05
@niyaznigmatullin опа, победителю ACM привет)

Artem
06.10.2017
17:53:46
Мой друг говорит, что вот добавят в котлин кучу фичей-перефичей, и все будут писать так, как им хочется, у всех будут разные котлины, и наступит хаос.
А скалисты будут с новым Dotty тихо в стороне смеяться.
Почему он не прав?

? animufag ?
06.10.2017
17:54:29

Vladimir
06.10.2017
17:54:33
Почему он прав?

? animufag ?
06.10.2017
17:54:36
я думаю правда на его стороне

Artem
06.10.2017
17:54:53

? animufag ?
06.10.2017
17:55:14
жиза

Nikolay
06.10.2017
17:56:03

Alex
06.10.2017
17:56:17
Двойной почет)

Google

Artem
06.10.2017
17:56:49
жиза
Когда оказался правее самого себя.
Если серьёзно, то я смотрю на кучу пропозалов, и не представляю, в чём смысл такой мешанины и не навредит ли это, интересно мнение разбирающихся людей.

Alex
06.10.2017
18:00:36

Artem
06.10.2017
18:01:22

? animufag ?
06.10.2017
18:01:41
постоянно там вбрасывают свои любимые скобочки/палочки из рубей и прочих питонов
короче забей, есть более интересные вещи в этой жизни, чем чтение пропозалов

Alex
06.10.2017
18:02:59

Igor
06.10.2017
18:04:24

Alex
06.10.2017
18:05:39

? animufag ?
06.10.2017
18:15:04

Валерий
06.10.2017
19:48:08
кто-нибудь встречался с проблемами с @Parcelize на самсунгах и сяоми?

Quantum Harmonizer
06.10.2017
20:03:07

Валерий
06.10.2017
20:04:17
Caused by android.os.BadParcelableException: ClassNotFoundException when unmarshalling: android.support.v7.widget.LinearLayoutManager$SavedState
и на самсунге другая ошибка, сейчас не смогу показать. Как может быть связано с вендорами не знаю, может у меня предубеждения против этих двух

Quantum Harmonizer
06.10.2017
20:05:44

Konstantin
06.10.2017
20:05:49
С вендорами может быть связано, но это не здесь обсуждать.

Quantum Harmonizer
06.10.2017
20:05:52
Мб проблема с ClassLoader'ами.
...и в YouTrack потом.

Валерий
06.10.2017
20:06:50
вот так правильно дата классы писать?

Google

Quantum Harmonizer
06.10.2017
20:10:08
Нужен ли здесь data-класс?

? animufag ?
06.10.2017
20:10:08
да
почему нет

balolam
06.10.2017
20:11:06
А где реализация интерфейса?

Quantum Harmonizer
06.10.2017
20:11:17

balolam
06.10.2017
20:11:33
А что это такое?

? animufag ?
06.10.2017
20:12:09
само делает parcelable рутину
экспериментальное вроде

balolam
06.10.2017
20:12:28
А че бы AutoParcelable не юзать?
Проблем не было ни разу)

? animufag ?
06.10.2017
20:15:18
не слышал раньше про него

balolam
06.10.2017
20:16:11
Там просто имлементишь этот интерфейс и все, на одну аннотацию будет меньше как в вашем случае
Я сам о нем узнал с https://t.me/archetype_android

Igor
06.10.2017
20:16:56
Я конечно понимаю что не в этом дело, но все таки интересно,
а что из фич data классов вы юзает конкретно в этом классе?

? animufag ?
06.10.2017
20:19:54

balolam
06.10.2017
20:21:57

? animufag ?
06.10.2017
20:22:58
я вижу. это чел распиаренный или что? или это как на твиче создают стримы мол чел прогает и все под это засыпают

Quantum Harmonizer
06.10.2017
20:22:59

? animufag ?
06.10.2017
22:42:49

Google

Boris
06.10.2017
22:47:22

Mike
06.10.2017
23:00:26
Дада, уважаемый, объяснитесь

Boris
06.10.2017
23:11:37
А чем а плохо?
Т.е. я понимаю, почему может оказаться плохо в некоторых ситуациях, но чем плохо как основной подход?

Sergey
07.10.2017
06:49:46

Boris
07.10.2017
07:32:18

Lev
07.10.2017
08:31:23

Quantum Harmonizer
07.10.2017
08:37:04

Lev
07.10.2017
08:38:06
Добавить отрицание к предложению. Что за странный вопрос

Quantum Harmonizer
07.10.2017
08:39:07

Lev
07.10.2017
08:39:41
А ещё есть соглашения, поддерживаемость и легкочитаемость, стоимость программистов...

Quantum Harmonizer
07.10.2017
08:40:26

Boris
07.10.2017
08:41:04

Lev
07.10.2017
08:41:13

Boris
07.10.2017
08:42:31

Lev
07.10.2017
08:42:53
/me поперхнулся

Google

Quantum Harmonizer
07.10.2017
08:43:14

Sergey
07.10.2017
08:44:53
я как-то ноду дерева в data обернул
так у меня идея еще не тупила на дебаге)

Boris
07.10.2017
08:45:09

Quantum Harmonizer
07.10.2017
08:45:24

Igor
07.10.2017
08:46:01
А зачем data там, где нет distructuring и equals/hashCode?
К примеру в коде про parcelable-сереализацию "стейта" (ради toString?).
Data накладывает ограничения на класс и предназначен для "анемичных моделей”.
(Что вообще идет в разрез с правильным OOP, Егор подтвердит).
Еще хуже когда пытаются скрестить его с ООП, наследованием или сереализацией.
Которые выливаются в вопросы "а че это у меня в toString не то поля" и тд.

Lev
07.10.2017
08:46:13

Quantum Harmonizer
07.10.2017
08:47:42

dobrowins
07.10.2017
08:48:10

Boris
07.10.2017
08:48:13

Lev
07.10.2017
08:48:23
Я не хочу работать с ним)