Size: a a a

2020 June 27

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Daniil Tchernyavsky
но ведь цель одна - дать работающий продукт. И я не говорю что эти пункты конфликтуют. Я пытаюсь сказать, что на мой взгляд, тесты выше тс и жсдока было достаточно нам, где мы использовали его
а я говорю; вас поставили перед ложной дилеммой)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
то есть они даже толком не пересекаются, если кто-то пытался продать типы под эгидой отказа от тестов то это бред
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
поэтому аргумент «нам хватило тестов» не валиден)
источник

DT

Daniil Tchernyavsky in ☄️ effector
да никто не пытался) Яж выше говорил в первом сообщении, что отдаю предпочтение тестоам + жсдоку
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Daniil Tchernyavsky
да никто не пытался) Яж выше говорил в первом сообщении, что отдаю предпочтение тестоам + жсдоку
блин)) это не взаимоисключающие вещи, попробуй представить
источник

DT

Daniil Tchernyavsky in ☄️ effector
да я не говорю что это взаимоисключащие)))))
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
говоришь 😒
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
с внедрением типов количество тестов не меняется
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
попробуй уложить это в картину своих аргументов)
источник

m

makoven in ☄️ effector
Daniil Tchernyavsky
Просто идол ТС свелся к тому, что на прошлой работе парень его внедрил и везде начал any писать. Фактически везде
Any оочень редко нужен. В местах валидации входящих данных часто есть unknown. В остальном коде их нет
источник

DT

Daniil Tchernyavsky in ☄️ effector
🚀🔬 🚀🔬🚀🔬
попробуй уложить это в картину своих аргументов)
Хорошо)
источник

DT

Daniil Tchernyavsky in ☄️ effector
makoven
Any оочень редко нужен. В местах валидации входящих данных часто есть unknown. В остальном коде их нет
Разумеется
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я хз, я ставлю any столько раз, сколько требуется, пиетета перед типами нет)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
типизация для программиста а не программист для типизации
источник

DT

Daniil Tchernyavsky in ☄️ effector
тс игнор сила 🌚
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ну да
источник

🦜

🦜 in ☄️ effector
Daniil Tchernyavsky
ну то шо я думал о тс я выше сказал, именно что мне не понравилось. Есть и достаточно положительных аспектов
Положительный аспект:
* можно подключить типы в IDE к любимым либам
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
вообще ещё кстати есть зависимость от качества вывода типов у библиотек в твоём стеке, с эффектором например типы использовать легче чем с редаксом потому что очень многое выводится само
источник

m

makoven in ☄️ effector
Daniil Tchernyavsky
Ведь мы ориентируемся чтобы наша программа не сломалась все же на выходе
Это ориентация на js-ников. Которые не знают про типы и могут вызвать твой апи неправильно. Тут можно и в рантайме начать аргументы проверять. А ты пиши сразу для ТС-ников: неправильный вызов твоего api просто не скомпилится. А если дурак делает приведения типов, то он сам дурак)
источник

DT

Daniil Tchernyavsky in ☄️ effector
makoven
Это ориентация на js-ников. Которые не знают про типы и могут вызвать твой апи неправильно. Тут можно и в рантайме начать аргументы проверять. А ты пиши сразу для ТС-ников: неправильный вызов твоего api просто не скомпилится. А если дурак делает приведения типов, то он сам дурак)
да есть в жс типы и так)))
источник