@neonxp Регистратора похоже уже отпустило )
Important: Russia Policy Update в почтовом ящике
@dskr :) Вот сразу видно, что вы никогда не писали код на выброс )
Есть такая стратегия разработки (фич) в проектах с высокой степенью новизны, когда полностью осознать фичу и понять ее пригодность к жизни (восприятие пользователем), можно лишь попробовав реализовать ее.
Такая (первая/пробная) реализация должна быть максимально дешевой. Потому что таких попыток поток. И вероятность ее удачи не больше 50% )
И отказ от типизации и качественного документирования - друзья бюджета.
@dskr В качестве примера можно взять ситуацию, приведшую к появления flow :)
Много js кода, который хочется начать типизировать постепенно. Вопрос замены его TS кодом - это отдельная задача.
И я, например, до сих пор не уверен, что JS разработка должна быть заменена TS разработкой прямо во всех без исключения случаях.
@dskr Сходил по указанной в доке ссылке. https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html
Переосмыслил сказанное в свете поддержки JSDoc аннотаций в TypeScript транслятором. Но все равно не понял )
Почему это "только документация и удобное автодополнение в IDE" ?
Это не только документация, это хорошая статическая валидация типов JavaScript кода, для тех у кого нет возможности использовать TypeScript! )
Включить проверку типов в JS файле можно как на картинке или https://www.typescriptlang.org/tsconfig#checkJs