
Сергей
01.12.2017
15:43:28
а сеттером совсем нет

Mike
01.12.2017
15:43:39

Ҫѐҏӗѫӑ
01.12.2017
15:43:40
без сеттеров нет реактивности

Алексей
01.12.2017
15:43:46

Google

Ҫѐҏӗѫӑ
01.12.2017
15:43:46
у меня все

Сергей
01.12.2017
15:43:58

Andrew
01.12.2017
15:44:04
проблема все-таки не в сеттерах, а в дураках которые их используют неправильно

Сергей
01.12.2017
15:44:06
а с сеттером не кликнешь в него
пересоздавать 1К объектов при set?
или может писать предупреждение?

Andrew
01.12.2017
15:44:37

Алексей
01.12.2017
15:44:48

Сергей
01.12.2017
15:44:53
лол
только это реальность
у меня например на сеттере data на объекте update вызывается который компоненты пересоздаст при необходимости

Алексей
01.12.2017
15:45:46
если у тебя так от геттеров-сеттеров бомбит, то что же с тобой прокси сделает? до инфаркта небось доведёт

Google

Сергей
01.12.2017
15:45:51
https://github.com/airbnb/javascript#accessors--no-getters-setters

Алексей
01.12.2017
15:46:12

Mike
01.12.2017
15:46:19

Сергей
01.12.2017
15:46:28

Алексей
01.12.2017
15:46:35
аа

Сергей
01.12.2017
15:46:37
да и вообще с прокси жить легче
чем с сайдэффектами от неожиданных сеттеров

Алексей
01.12.2017
15:46:58
а в прокси сайдэффектов не бывает?

Сергей
01.12.2017
15:47:02
пусть

Vladimir
01.12.2017
15:47:03
В реальных проектах производительность - это последнее, о чем приходится думать

Сергей
01.12.2017
15:47:06
но это все очевидно

Mike
01.12.2017
15:47:38

Александр
01.12.2017
15:47:43

Сергей
01.12.2017
15:47:43

Vladimir
01.12.2017
15:47:46

Сергей
01.12.2017
15:47:56

Vladimir
01.12.2017
15:48:06

Сергей
01.12.2017
15:48:13
ибо был опыт

Google

Сергей
01.12.2017
15:48:24
и нахера делать себе проблему которую потом решать?

Александр
01.12.2017
15:48:25

Vladimir
01.12.2017
15:48:34
Либо это что-то специфичное, либо это была ошибка

Сергей
01.12.2017
15:48:37

Алексей
01.12.2017
15:48:46
Вообще я теперь люблю геттеры-сеттеры ещё больше

Сергей
01.12.2017
15:48:47

Mike
01.12.2017
15:48:55

Алексей
01.12.2017
15:49:00

Сергей
01.12.2017
15:49:13

Vladimir
01.12.2017
15:49:15
Но это крайне нетипично

Сергей
01.12.2017
15:49:39
ну чаще всего частые обновления это 10-20 раз в секунду

Сергей
01.12.2017
15:49:43
и тоже реактивность страдает

Mike
01.12.2017
15:49:44

Сергей
01.12.2017
15:49:53

Mike
01.12.2017
15:50:23

Vladimir
01.12.2017
15:50:38

Сергей
01.12.2017
15:50:39
но зачем?
ну например вычислять данные и синхрить

Алексей
01.12.2017
15:50:49
Ну кстати у меня никогда не возникало с ними проблем. Во первых они редко используются, во вторых они как правило правильно используются. И всё хорошо.

Сергей
01.12.2017
15:50:55

Google

Сергей
01.12.2017
15:51:08

Mike
01.12.2017
15:51:19
что синхрить то? ты отобразишь в любом случае раз в 15мс в лучшем случае

Сергей
01.12.2017
15:51:32

Ҫѐҏӗѫӑ
01.12.2017
15:51:47
не успеваю читать

Сергей
01.12.2017
15:51:50
не представляешь что можно не только DOM обновлять?

Ҫѐҏӗѫӑ
01.12.2017
15:51:55
что не так с производительностью сеттеров?

Aleh
01.12.2017
15:52:13

Ҫѐҏӗѫӑ
01.12.2017
15:52:20
ужас какой)

Aleh
01.12.2017
15:52:20
если я правильно понял

Сергей
01.12.2017
15:52:28

Admin
ERROR: S client not available

Алексей
01.12.2017
15:52:28
что значит правильно?
Не запускать кучу недокументированных сайдэффектов в сеттерах, не допускать значительных сайдэффектов (а лучше и незначительных тоже) в геттерах.

Mike
01.12.2017
15:52:38

Ҫѐҏӗѫӑ
01.12.2017
15:52:43

Сергей
01.12.2017
15:52:50

Aleh
01.12.2017
15:52:58

Ҫѐҏӗѫӑ
01.12.2017
15:53:16

Vladimir
01.12.2017
15:53:24
Очевидно, что сеттеры и геттеры вообще не нужно использовать

Алексей
01.12.2017
15:53:28

Google

Сергей
01.12.2017
15:53:42
разница в читабельности

Mike
01.12.2017
15:53:53

Сергей
01.12.2017
15:53:58
https://github.com/airbnb/javascript#accessors--no-getters-setters

Ҫѐҏӗѫӑ
01.12.2017
15:54:07
лучше вообще не программировать

Aleh
01.12.2017
15:54:16
программирование убивает, да

Mike
01.12.2017
15:54:19

Алексей
01.12.2017
15:54:20

Vladimir
01.12.2017
15:54:28
Сеттеры и геттеры не дают вообще ничего, только мешают пониманию кода

Сергей
01.12.2017
15:54:31

Дмитрий
01.12.2017
15:54:35

Vladimir
01.12.2017
15:54:36
И статическому анализу

Ҫѐҏӗѫӑ
01.12.2017
15:54:41

Сергей
01.12.2017
15:54:44

Alex
01.12.2017
15:54:54
Так про любую штуку можно сказать, что она мелденная - всунь в нее пару циклов и дергай дохера раз. Чтобы наглядно так скть

Сергей
01.12.2017
15:54:59

Mike
01.12.2017
15:55:07
о, холивар развивается

Алексей
01.12.2017
15:55:14

Сергей
01.12.2017
15:55:17
И?
читая код вообще невозможно понять что в сеттере что-то происходит
а если это жс, то перейти к определению сеттера иногда невозможно

Mike
01.12.2017
15:55:55