Size: a a a

Programming Offtop

2021 March 30

KD

Konstantin Dovnar in Programming Offtop
Aleksey D.
вот все наоборот
из проблем только то, что нельзя возобновить подписку, а отписаться можно много раз

class FooBarController(
 val observable: FooBar
) {
 init {
   observable.observe(this.listener)
 }

 fun unsubscribe() {
   observable.stop(this.listener)
 }
}
Так о том и речь.
И это получается какая-то ерунда.
источник

AD

Aleksey D. in Programming Offtop
Konstantin Dovnar
Так о том и речь.
И это получается какая-то ерунда.
но с другой стороны, как еще связать две сущности? через bind-метод, который пронизывает все насквозь?
источник

AG

Alexander Gorodok in Programming Offtop
Aleksey D.
но с другой стороны, как еще связать две сущности? через bind-метод, который пронизывает все насквозь?
А проперти для кого изобрели?
источник

KD

Konstantin Dovnar in Programming Offtop
Aleksey D.
но с другой стороны, как еще связать две сущности? через bind-метод, который пронизывает все насквозь?
Да. Обычные сеттеры. И метод для отписки\удаления.
источник

KD

Konstantin Dovnar in Programming Offtop
Вернее, это даже не сеттеры.
Но суть я думаю ясна.
Методы для добавления и удаления.
источник

AD

Aleksey D. in Programming Offtop
Alexander Gorodok
А проперти для кого изобрели?
кокие?
источник

KD

Konstantin Dovnar in Programming Offtop
Сеттером это будет в случая одного поля.
источник

AD

Aleksey D. in Programming Offtop
Konstantin Dovnar
Да. Обычные сеттеры. И метод для отписки\удаления.
сеттер для наблюдаемой сущности
но его и в конструкторе можно установить)
источник

KD

Konstantin Dovnar in Programming Offtop
Aleksey D.
сеттер для наблюдаемой сущности
но его и в конструкторе можно установить)
Если у тебя подразумевается дальнейшее изменение слушателей (т.е. присутствуют методы для подписки\отписки), то зачем разделять эту логику?
источник

KD

Konstantin Dovnar in Programming Offtop
Если очень хочется, то можно в конструкторе сделать опциональный параметр первоначального слушателя(ей) и их прокидывать в этот же метод.

Но мне кажется какое-то лишнее движение.
источник

AD

Aleksey D. in Programming Offtop
Konstantin Dovnar
Если очень хочется, то можно в конструкторе сделать опциональный параметр первоначального слушателя(ей) и их прокидывать в этот же метод.

Но мне кажется какое-то лишнее движение.
не, в конструктор не передаем их, там только сущность, на которую будем подписываться
источник

VP

Vladimir Petrakovich in Programming Offtop
Aleksey D.
вот все наоборот
из проблем только то, что нельзя возобновить подписку, а отписаться можно много раз

class FooBarController(
 val observable: FooBar
) {
 init {
   observable.observe(this.listener)
 }

 fun unsubscribe() {
   observable.stop(this.listener)
 }
}
Так, погоди, про такое речь не шла.
Ты хотел аргументы? Сайд-эффекты в конструкторе - это плохо.
источник

KD

Konstantin Dovnar in Programming Offtop
Aleksey D.
не, в конструктор не передаем их, там только сущность, на которую будем подписываться
Видимо я не понял, что именно ты хочешь
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Gorodok
Ушла эпоха — Ютуб отключит счетчик дислайков для зрителей (авторы могут смотреть их у себя в студии). Пока в качестве эксперимента.

Сорс в помойттере: https://twitter.com/YouTube/status/1376942486594150405
За наводку спс: @Empire_Doge
Это победа, конечно.
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Gorodok
Ушла эпоха — Ютуб отключит счетчик дислайков для зрителей (авторы могут смотреть их у себя в студии). Пока в качестве эксперимента.

Сорс в помойттере: https://twitter.com/YouTube/status/1376942486594150405
За наводку спс: @Empire_Doge
источник

K

Kasem in Programming Offtop
Alexander Gorodok
Ушла эпоха — Ютуб отключит счетчик дислайков для зрителей (авторы могут смотреть их у себя в студии). Пока в качестве эксперимента.

Сорс в помойттере: https://twitter.com/YouTube/status/1376942486594150405
За наводку спс: @Empire_Doge
Теперь не узнаю, гайд школьника по починке микрофона годная или нет(
источник
2021 March 31

KD

Konstantin Dovnar in Programming Offtop
Alexander Gorodok
Ушла эпоха — Ютуб отключит счетчик дислайков для зрителей (авторы могут смотреть их у себя в студии). Пока в качестве эксперимента.

Сорс в помойттере: https://twitter.com/YouTube/status/1376942486594150405
За наводку спс: @Empire_Doge
Сука. Этот повсеместный отказ от негатива заебал.
источник

AG

Alexander Gorodok in Programming Offtop
Konstantin Dovnar
Сука. Этот повсеместный отказ от негатива заебал.
Радуга и пони everywhere.
источник

AD

Aleksey D. in Programming Offtop
Vladimir Petrakovich
Так, погоди, про такое речь не шла.
Ты хотел аргументы? Сайд-эффекты в конструкторе - это плохо.
поставить зависимости листенер - это сайд-эффект?
источник

VB

V B in Programming Offtop
Konstantin Dovnar
Сука. Этот повсеместный отказ от негатива заебал.
Ну так замечательно.  Чем больше заёбывает - выше шансы появления альтернатив.
источник