@react_js

Страница 369 из 5115
Evgeny
06.08.2016
12:44:49
Ну, ту би хонест, это и не я писал

Люди ПРы присылали, я мерджил

Надо почистить

Но оно работает, люди используют, всё ок

Google
Evgeny
06.08.2016
12:45:29
Более того, на почту постоянно рекрутеры и тимлиды пишут, мол, у вас такой замечательный джаваскрипт, идите к нам сеньором

Evgeny
06.08.2016
12:45:56
Вплоть до «я менеджер проекта, пытаюсь вас по всему интернету достать, потому что моя команда очень хочет с вами работать»

Хотя я код уже достаточно долго не пишу

Зовут с релокейтом в Азию/Европу/Америку/Австралию

Да и до редакс-логгера звали

Короче, гайзы, не бойтесь быть открытыми

Всегда будут хейтеры и всегда будут поклонники того, что вы делаете

Кому-то Абрамов не нравится своим хайпом

Зато тысячам команд он облегчил жизнь своими 99 строчками кода

Alex
06.08.2016
12:50:30
я думаю, обычно это не страх, а выкладывать нечего просто))

Evgeny
06.08.2016
12:50:41
Всегда есть что выкладывать

Google
Evgeny
06.08.2016
12:50:46
Нечего выкладывать, если вы вообще не работаете

https://github.com/evgenyrodionov/redux-logger/blob/97918cdfff455b6613e4e32a943dc3f58cd52e14/src/logger.js

Инит коммит

Alex
06.08.2016
12:52:31
не могу согласиться полностью) не каждому идиоту нужно давать слово)

Evgeny
06.08.2016
12:52:34
20 строчек кода, консоль.лог

Кстати, как написать тесты для консоль.лог?

У кого-нибудь есть идеи?

Alex
06.08.2016
12:53:45
перехватить

Evgeny
06.08.2016
12:53:55
console.log = function?

Alex
06.08.2016
12:54:01
да

Andrey
06.08.2016
12:54:05
заменить console.log и проверить

Evgeny
06.08.2016
12:54:16
А чем тестировать? Мочой или чем-нибудь еще?

Я не очень в тестах, если честно

(я знаю, что правильно мокка)

Andrey
06.08.2016
12:54:43
мокой можно нормально протестить

Alex
06.08.2016
12:54:50
))

tape

самое простое

https://github.com/substack/tape

особенно для простых проектов

Google
Evgeny
06.08.2016
12:55:42
Класс

Ща попробую

Andrey
06.08.2016
12:55:56
или https://github.com/avajs/ava )

Evgeny
06.08.2016
12:56:13
Во, точно

А куда тесты класть?

Alex
06.08.2016
12:56:25
ава сложная штука

Evgeny
06.08.2016
12:56:41
/test/*.spec.js?

Alex
06.08.2016
12:56:41
не всегда работает))

для твоего проекта с консолью просто test.js ))

Evgeny
06.08.2016
12:57:23
Там чуть больше возможностей

Alex
06.08.2016
12:57:42
ну смотри сам) чтобы не усложнять

Andrey
06.08.2016
12:58:06
либо в корне папка test с повторением структуры, или в каждой папке создавать папку тест и там)

Alex
06.08.2016
13:00:09
в этом смысле кстати cyclejs очень крутую концепцию продвигает, когда четко отделена логика и эффекты, тестирование (прицнипиально) становится значительно проще

Evgeny
06.08.2016
13:00:32
Да в редаксе тоже

Alex
06.08.2016
13:00:50
редакс этот тоже цикл)

Evgeny
06.08.2016
13:00:52
У меня просто не совсем стандартная редакс-библиотека)

Ну да

Alex
06.08.2016
13:01:20
cycle более общая архитектура на потоках

по сути редакс там делается в две строчки

Evgeny
06.08.2016
13:01:49
Автор сайкла мудак

Google
Evgeny
06.08.2016
13:02:03
Ну а так все ок, конечно

Alex
06.08.2016
13:02:14
есть немного, но людей надо прощать)

они же просто люди)

Evgeny
06.08.2016
13:03:06
Ну постоянное нытье «риакт плохой редакс плохой вот вам пруфы что вы говно написали пидарасы блядь» не очень располагает

Alex
06.08.2016
13:03:56
ну он не ноет, пытается обосновать свою мысль) кстати переименовал свою статью

Aleh
06.08.2016
13:03:57
че прям пруфы?

Alex
06.08.2016
13:03:57
http://staltz.com/some-problems-with-react-redux.html

Evgeny
06.08.2016
13:04:13
Я не про статью

Я про твиттер

Alex
06.08.2016
13:04:20
раньше называлось: почему реакт/редакс говно

Admin
ERROR: S client not available

Evgeny
06.08.2016
13:04:23
В твиттере постоянно это нытье

Alex
06.08.2016
13:04:24
))

Evgeny
06.08.2016
13:04:28
Каждый божий день

Alex
06.08.2016
13:05:14
чаще все же он пишет о вещах не относящихся к реакту)

Evgeny
06.08.2016
13:05:36
Мб. Я от него отписался полгода назад.

Alex
06.08.2016
13:05:36
а вообще он хочет привлечь внимание к функциональному и "реактивному" программированию

по опыту могу сказать, это штука требует уровня выше людей

поэтому некоторые (вполне законно возмно) говорят что оно "обречено")

Pavel
06.08.2016
13:18:38
ребят подскажите пользуетесь immutable.js?

Google
Pavel
06.08.2016
13:18:44
или справляетесь без него?

когда поняли что его нужно подключать?

Evgeny
06.08.2016
13:19:43
Не нашли преимуществ

Нахуй он нужен?

http://mcfunley.com/choose-boring-technology

Vladimir
06.08.2016
13:26:42
Даже react-addons-update не нужен

Со спред-операторами

Vasiliy
06.08.2016
13:27:56
а как вы обновляете у себя глобальные пакеты? кто-то пользуется ncu (npm-check-updates)? он ведь не умеет ncu -g -a а ручками это же куча времени мб знает кто-то простой способ автоматизировать это??

Alxander
06.08.2016
13:28:04
По мне так он ещё и перегружен. Да и toJSObject в нём долгий.

Evgeny
06.08.2016
13:28:23
-g, --global check global packages instead of in the current project

?

2.1.0 если че

Vasiliy
06.08.2016
13:29:17
да, а как установить? ncu -g -a нельзя

Evgeny
06.08.2016
13:29:30
Ну как обычно

ncu -uag, получается

Vasiliy
06.08.2016
13:29:47
я хочу что-то типа —upgradeAll

Pavel
06.08.2016
13:29:48
я вот пока что тоже без него справляюсь, но вдруг у более опытных товарищей есть веские доводы использовать immutable.js

Evgeny
06.08.2016
13:30:12
Так там то же самое и действует

Vasiliy
06.08.2016
13:30:13
ncu -uag, получается
так нельзя( жаль, конечно

Evgeny
06.08.2016
13:30:18
-g, --global check global packages instead of in the current project

Владимир
06.08.2016
13:30:23
Evgeny
06.08.2016
13:30:24
> instead of in the current project

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