Size: a a a

2019 June 12

YK

Yuri Katkov in javascript_ru
просто не всегда нужно
источник

YK

Yuri Katkov in javascript_ru
ну и еще один важнейший фактор - когда у тебя в команде еще парочка мидлов и выводок джунов и ты это ревьюишь - лучше снабдить их инструментом, который отлавливает самые очевидные ошибки до того, как код будет запущен
источник

DE

Denis Efremov in javascript_ru
источник

DE

Denis Efremov in javascript_ru
Yuri Katkov
ну и еще один важнейший фактор - когда у тебя в команде еще парочка мидлов и выводок джунов и ты это ревьюишь - лучше снабдить их инструментом, который отлавливает самые очевидные ошибки до того, как код будет запущен
Eslint
источник

YK

Yuri Katkov in javascript_ru
мало
источник

YK

Yuri Katkov in javascript_ru
даже TS+TSLint обычно мало - что-то все равно проскакивает в рантайм
источник

DE

Denis Efremov in javascript_ru
У меня всё проскакивает. В рантайме тесты
источник

k

kolay` in javascript_ru
Бред какой-то
источник

DE

Denis Efremov in javascript_ru
kolay`
Бред какой-то
Хах, вот как вам промыли мозги, вы даже в упор суть не видите
источник

YK

Yuri Katkov in javascript_ru
kolay`
Бред какой-то
почему ж бред. Он же пишет, вот список дурацких оправданий и приводит список дурацких оправданий
источник

YK

Yuri Katkov in javascript_ru
вот это интереснее, тут статистический подход
источник

DE

Denis Efremov in javascript_ru
источник

YK

Yuri Katkov in javascript_ru
вывод правда "юзайте TDD" (именно TDD, а не просто тесты), что в случае с JS очень мало радует.
источник

k

kolay` in javascript_ru
You still may want to use static types, but if you’re going to opt into static types, do it because of the cool benefits they really do provide, and not because of their supposed bug-catching abilities.
источник

k

kolay` in javascript_ru
Научите писать тесты
источник

DE

Denis Efremov in javascript_ru
kolay`
You still may want to use static types, but if you’re going to opt into static types, do it because of the cool benefits they really do provide, and not because of their supposed bug-catching abilities.
Я написал свою типизацию и юзаю успешно на продакшене
источник

k

kolay` in javascript_ru
Denis Efremov
Я написал свою типизацию и юзаю успешно на продакшене
Ты про что
источник

DE

Denis Efremov in javascript_ru
^
источник

k

kolay` in javascript_ru
Я тс из-за автокомплита юзаю
источник

k

kolay` in javascript_ru
+ с ним удобно можно навести на функцию, и вспомнить что ей надо давать
источник