Size: a a a

2020 September 06

TS

Terry Sahaidak in Frontend UA
V7v S6k
Я не хочу користуватися стандартною бібліотекою чи класами енівей, тому магія іммера для мене виглядає сумнівною)

Ramda дозволяє зручно працювати з нативними структурами, не мутуючи їх. Тому мені поки-що такий підхід подобається найбільше.
так тут не класи, а саме масиви-об'єкти)

якщо ти звик до рамди, то зразу зрозуміло чому тобі звичайне мутабельне АРІ не ок))
источник

TS

Terry Sahaidak in Frontend UA
я після декількох років редаксі зі спредами на всякі іммютабли і взагалі мутаюельні підходи дивитися косо, бо то для мене якоюсь дикістю здавалось, а після деякого часу на мобіксі вобше не уявляю як то люди все на спредах і тд мутять))
тут вже дійсно тупо хто до чого звик
і рамда не виключення
источник

VS

V7v S6k in Frontend UA
Terry Sahaidak
я після декількох років редаксі зі спредами на всякі іммютабли і взагалі мутаюельні підходи дивитися косо, бо то для мене якоюсь дикістю здавалось, а після деякого часу на мобіксі вобше не уявляю як то люди все на спредах і тд мутять))
тут вже дійсно тупо хто до чого звик
і рамда не виключення
По-ідеї, якщо в тебе нормалізовані структури даних, без великої вкладеності, атомарні компоненти, то навіть зі спредами має бути цілком ок. Звичайно, на практиці, буває всяке.
источник

TS

Terry Sahaidak in Frontend UA
V7v S6k
По-ідеї, якщо в тебе нормалізовані структури даних, без великої вкладеності, атомарні компоненти, то навіть зі спредами має бути цілком ок. Звичайно, на практиці, буває всяке.
але для чого спреди, якщо можна без них)
источник

Вт

Ві тя in Frontend UA
якби не спреди, я би мав тонни багів
источник

Вт

Ві тя in Frontend UA
не уявляю собі як джуни на проекті бідуть дебажити меморі ліки, коли десь забувся спред зробити і тепер маєш дві копії одного стору
источник

AR

Alexey Raspopov in Frontend UA
Две копии это как?
источник

Вт

Ві тя in Frontend UA
імхо - це хороший паттерн
источник

Вт

Ві тя in Frontend UA
Alexey Raspopov
Две копии это как?
навіть не дві копії, а десь модифікується по референсу, а десь ререндер не відбувся і в тебе в пам‘яті одне, на екрані інше
источник

TS

Terry Sahaidak in Frontend UA
Ві тя
навіть не дві копії, а десь модифікується по референсу, а десь ререндер не відбувся і в тебе в пам‘яті одне, на екрані інше
ага, тільки кого б на співбесіді не спитався б, ніхто не знає нафіга ті спреди і та іммутабельність
источник

TS

Terry Sahaidak in Frontend UA
і ніхто не знає, що реакт перевіряє об'єкти по референсу
источник

Вт

Ві тя in Frontend UA
Terry Sahaidak
і ніхто не знає, що реакт перевіряє об'єкти по референсу
Біда)
источник

TS

Terry Sahaidak in Frontend UA
вобше ніхто не міг пояснити {} === {} // false
источник

TS

Terry Sahaidak in Frontend UA
найвеселіше, що всі сіньйори
источник

OC

Ostap Chervak in Frontend UA
Terry Sahaidak
і ніхто не знає, що реакт перевіряє об'єкти по референсу
источник

TS

Terry Sahaidak in Frontend UA
ну а він як перевіряє, лол
источник

OC

Ostap Chervak in Frontend UA
там NaN і +-0 хендлиться не так як в ==
источник

OC

Ostap Chervak in Frontend UA
якщо я вірно пам‘ятаю
источник

TS

Terry Sahaidak in Frontend UA
ну так, я знову ж таки про об'єкти говорю)
источник

SS

Serhey Shmyg in Frontend UA
Terry Sahaidak
ага, тільки кого б на співбесіді не спитався б, ніхто не знає нафіга ті спреди і та іммутабельність
Приведення типів в джс іноді і досвідченні не розуміють або забувають.  А те що приходять на позицію синйора ще нічого не означає. Бо іноді собі лички вішають для солідності :)
источник