Дима
Ну разумеется)
Дима
Поучи меня)
Дима
Но она нужна во флоу, чтобы обрабатывать нуллабл типы
Пдразумевается что в обычном жс обрабатывать nullable не нужно?
Дима
Поясни свою мысль
Дима
подразумевается, что если функция способна обойтись без этого, нужно обходиться без этого и не городить лишние сущности
Дима
нет, погоди, ответь на вопрос
Дима
Я ответил
Дима
Ты спросил, что подразумевается, я сказал, что подразумевается.
Дима
в обычном жс обрабатывать nullable не нужно?
Дима
Вообще или конкретно в этом кейсе?
Дима
Вообще
Дима
Тут не было конкретного кейса
Дима
Поэтому и такая запись
Дима
Вообще - нужно, но не всегда это требуется явно. Например в такой фунции проверка на нуллабл происходит неявно, и этого более чем достаточно.
Дима
В обычном жс.
Дима
Явное лучше неявного, в этом и причина появления ts и flow
Дима
Сказал человек, десять минут назад говоривший об автоматическом выводе типов.
Дима
Хотя это уже троллинг, пардон)
Дима
Троллинг от непонимания вывода типов
Дима
Ну разумеется)
Дима
Если мы вообще не знаем, что за значение приходит в функцию, mixed, aka any в ts, то дефолт например покроет далеко не все кейсы
Дима
И вывод типов должен будет тебя об этом предупредить, в этом вся его задача
Дима
Спасибо, но мне не нужно рассказывать о прелестях типизации и авт (надоело полностью писать)
Дима
Я прекрасно осведомлен)
Дима
Не оч
Дима
Тебе виднее))
Дима
Учитывая уверенность, что defaults тебя бы спас, компилятор тебя никогда об этом не предупреждал 👀
Дима
Ладно, закрыли тему
Дима
От чего спас-то?) Я про конкретную функцию говорил, в которой лишняя проверка, вот и все)
Anton
Привет! link.toggleClass('enabled', !!URI().query()); Может кто пояснить как оно работает? Что такое URI()?
Костя
какой-то метод)
Костя
оно проверяет на существование параметра
Костя
наверное строки
Костя
автокастит в негативный булеан, затем в возитивный
CherryTea
Что в мире js сейчас пользуют для тестирования REST-a на предмет соотвествия документации ?
Anonymous
Что посоветуете использовать для debug nodejs на продакшене под нагрузкой?
Anonymous
или неправильно выразился
Anonymous
проще говоря, есть сомнения по поводу производительности. Это вроде называется профилирование.
CherryTea
для ноды аналог jMeter называется artillery.io
Anonymous
Сейчас смотрю: https://www.youtube.com/watch?v=w3gF38bfeCI Думаю поможет мне лучше понять данную тему.
Mi Shа
Postman?)
Mi Shа
Что в мире js сейчас пользуют для тестирования REST-a на предмет соотвествия документации ?
CherryTea
Автоматизированного
CherryTea
swagger, не?
Это типо фремворк для написания апи, или я чёт не так понял?
Дима
Да
Дима
Но сразу приготовься немножк страдать
CherryTea
Да мне чужой апи тестить
CherryTea
Просто чтобы быть в курсе когда чужая апишка вернула совсем не то что от неё ждали
CherryTea
Свагер немного не про это
Dmitrii
POSTMAN
CherryTea
@mitutee, @dimonnwc3 поясните пожалуйста как постман поможет мне написать тест апишки, который я смогу запустить скажем с гульпа
Dmitrii
там свои способы запуска тестов, без гульпов и прочих
CherryTea
ну не знаю как-то, меня смущает что он еще и платный
Dmitrii
с каких пор?
CherryTea
хз с каких
Dmitrii
а 0 для кого?
Dave
хз с каких
это для комманд
Dave
если ты один
Dave
то халява
CherryTea
не, не один
Dave
не, не один
ну глянь нужны ли тебе про фичи
Dave
чую что нет
Dave
а альтернативы тупо нет
Dave
забей
Dave
либо постман
Dave
либо curlом дергать)
CherryTea
либо curlом дергать)
из того что за утро понагуглил мне вот этот вариант приглянулся http://frisbyjs.com/
Anatoly
http://swagger.io/
CherryTea
уже было )
Anatoly
я так понял выбираете что-то чтобы самим не делать?
CherryTea
да, но тащить монстров вроде свагера ради пары несчастных гетов совсем не хочется
Serhii
а чем обзьорваблы лучше промисов?
Oleh
это разные вещи