@react_js

Страница 1296 из 5115
Oleg ?
16.05.2017
08:56:35
https://github.com/georgeOsdDev/react-web-notification

Dreamerinnoise
16.05.2017
08:58:21
Не знаю, зачем для такой херни нужна была либа, ну да ладно...

Google
Ruslan
16.05.2017
09:03:05
или части стейта

Dmitrii
16.05.2017
09:03:21
const newState = {...state}; delete newState[id]; return newState;

Сергей
16.05.2017
09:06:36
Max
16.05.2017
09:06:51
вот давайте рамдой обмазываться, ага )

Сергей
16.05.2017
09:07:19
whynot?

Max
16.05.2017
09:07:42
whyyes?

Dmitrii
16.05.2017
09:07:43
return { …state, [id]: undefined }
Тогда в hasOwnProperty попадет. Если это не важно, то можно так, да

? ethorz
16.05.2017
09:08:02
а если через фильтр?

вернуть новый

Max
16.05.2017
09:08:54
мусье знает толк

Сергей
16.05.2017
09:13:39
а если через фильтр?
лучше R.omit сделает почти то же самое

Viktor
16.05.2017
09:22:01
Вообще Дэн рекомендует soft delete

Google
Max
16.05.2017
09:22:33
где там стикер про абрамова?

Viktor
16.05.2017
09:22:47
*дэн.жпег*

https://github.com/paularmstrong/normalizr/issues/21

К слову о flow и лени описывать тип. Сделал так https://habrahabr.ru/company/docsvision/blog/326602/#comment_10204750 Кто мне скажет - не херню ли я сделал?

https://pastebin.com/G8spvkPZ

Oleg ?
16.05.2017
09:27:14
Мне вот интересно, вам в кайф описывать эти длинные типы?

Viktor
16.05.2017
09:27:38
Описывать не в кайф

Oleg ?
16.05.2017
09:27:49
А зачем вы вообще это делаете?

Max
16.05.2017
09:28:01
чтобы ошибок меньше было

Oleg ?
16.05.2017
09:28:02
Типо меньше ошибок с промахом типов?

Max
16.05.2017
09:28:07
угу

Viktor
16.05.2017
09:28:10
Затем что команда большая и проект большой

Oleg ?
16.05.2017
09:28:14
Для этого существуют юнит тесты не?

Max
16.05.2017
09:28:24
Viktor
16.05.2017
09:28:32
вам в кайф писать юнит тесты?

Сергей
16.05.2017
09:28:37
А положа руку на сердце, часто такая ошибка возникает?

Oleg ?
16.05.2017
09:28:41
Нам да

Viktor
16.05.2017
09:28:48
на банальные вещи

Max
16.05.2017
09:28:49
export class Message { type = this.constructor.name; }

Google
Oleg ?
16.05.2017
09:28:50
Потому что ошибки сразу замечаются

Max
16.05.2017
09:28:52
забавно

Oleg ?
16.05.2017
09:29:15
Чем раньше вы обнаружите баги, тем лучше

Max
16.05.2017
09:29:36
Чем раньше вы обнаружите баги, тем лучше
прикинь, типы этому способствуют )

Oleg ?
16.05.2017
09:29:58
У тебя строки длинные становятся

Max
16.05.2017
09:30:14
ты не видел мои строки в ERP на питоне

Oleg ?
16.05.2017
09:30:17
И это не очень, каждый раз описывать тип

code4aman
16.05.2017
09:30:26
> Для этого существуют юнит тесты не? > Чем раньше вы обнаружите баги, тем лучше чет не понял))

Oleg ?
16.05.2017
09:31:02
Юнит тесты способствуют обнаружению простых логических ошибок и промахов типов

code4aman
16.05.2017
09:31:06
тесты раньше интерпретатора типа фидбек дадут?)

Oleg ?
16.05.2017
09:31:16
Типо того

Max
16.05.2017
09:31:24
Oleg ?
16.05.2017
09:31:57
proptypes описываю

Но только один раз, а не в каждой функции

Dreamerinnoise
16.05.2017
09:32:17
Честно не понимаю людей, которые любят динамическую типизацию в js

Сергей
16.05.2017
09:32:23
Типо того
лол))) даже раньше IDE?

Dreamerinnoise
16.05.2017
09:32:32
как они живут? тесты весь день пишут?

Oleg ?
16.05.2017
09:32:40
Что IDE?

Сергей
16.05.2017
09:32:52
Что IDE?
тесты дадут ответ о промахе типов раньше IDE?

Oleg ?
16.05.2017
09:33:03
Нет, не раньше

Google
code4aman
16.05.2017
09:33:30
тесты дадут ответ о промахе типов раньше IDE?
IDE читер, до CTRL+S стартанет анализ!!

Max
16.05.2017
09:33:46
короче надо reason

Oleg ?
16.05.2017
09:33:49
Короче, пишите свои флоу типы, вас никто не заставляет перейти на юнит тесты)

Max
16.05.2017
09:33:51
чтобы допилили

Сергей
16.05.2017
09:34:01
IDE читер, до CTRL+S стартанет анализ!!
именно ещё не дописал, а уже знаешь где норм, а где нет

Max
16.05.2017
09:34:03
тебе как пример привели )

а не говорят что тесты не нужны )

Admin
ERROR: S client not available

Dreamerinnoise
16.05.2017
09:34:19
Короче, пишите свои флоу типы, вас никто не заставляет перейти на юнит тесты)
статик тайпинг не исключает написание юнит тестов...

Сергей
16.05.2017
09:34:27
Короче, пишите свои флоу типы, вас никто не заставляет перейти на юнит тесты)
ты не шаришь)) юнит тесты должны тестировать только то, что сложно понять из кода

Алексей
16.05.2017
09:34:28
Короче, пишите свои флоу типы, вас никто не заставляет перейти на юнит тесты)
поддерживаю, люди живут в утопии что типы спасут их

code4aman
16.05.2017
09:34:33
как раз поинт в том что это не взаимоисключающие вещи

Сергей
16.05.2017
09:34:45
Сергей
16.05.2017
09:34:51
плот в наводнении не спасет)

Oleg ?
16.05.2017
09:34:51
Просто вы написали единственное приемущество строгой типизации - меньше ошибок

Oleg ?
16.05.2017
09:35:09
Я подумал, что юнит тесты тоже справляются с этой задачей

Max
16.05.2017
09:35:10
подсказки там

Google
Сергей
16.05.2017
09:35:23
Просто вы написали единственное приемущество строгой типизации - меньше ошибок
так оно для этого и придумано! Но ты меня не читал: подсказки ИДЕ, вывод типов, большее понимание

Алексей
16.05.2017
09:35:26
не спасут, но помогут в спасении
ну по мне так корректность типов не равна корректности программы, вывод тебе все равно писать тесты

Oleg ?
16.05.2017
09:35:51
На данный момент 46% покрытие

Сергей
16.05.2017
09:35:56
лол

Алексей
16.05.2017
09:35:59
Oleg ?
16.05.2017
09:36:23
Причём тут у меня, я просто предлагаю варианты, чтобы узнать больше в этой теме)

Max
16.05.2017
09:36:28
короче пойду писать тесты на ts

унылый холивар

нынче

Oleg ?
16.05.2017
09:37:01
Хороший холивар, можно понять зачем что делается и какие у этого плюсы

Dreamerinnoise
16.05.2017
09:37:07
http://fsharpforfunandprofit.com/posts/ten-reasons-not-to-use-a-functional-programming-language/

<сарказм>

Сергей
16.05.2017
09:37:19
а зачем вообще это делать)
вот именно) есть же типы

Oleg ?
16.05.2017
09:38:06
Хорошо, закрыли тему)

Алексей
16.05.2017
09:38:42
ну например с тем что понятнее программа с типами, тоже не факт, особенно дженерики когда

Max
16.05.2017
09:39:07
дженерики только выглядят страшно

на деле норм

если их не дохуя вложено )

Страница 1296 из 5115