Email or username:

Password:

Forgot your password?
Top-level
Dmitriy Skrylnikov

@app Я просто не могу представить ситуацию когда добавить tsc можно, а писать на ts нет. Но да, в такой ситуации tsc можно юзать для строгой типизации

3 comments
Andrey

@dskr В качестве примера можно взять ситуацию, приведшую к появления flow :)
Много js кода, который хочется начать типизировать постепенно. Вопрос замены его TS кодом - это отдельная задача.

И я, например, до сих пор не уверен, что JS разработка должна быть заменена TS разработкой прямо во всех без исключения случаях.

Dmitriy Skrylnikov

@app хотелось бы чтоб типизация вошла в стандарт, но пока её там нет, я уверен что лучше как можно раньше внедрять в проект типизацию. И на самом деле не сильно важно ts это будет, flow или вообще hegel.
Но в данный момент мы находимся в положении когда большинство вакансий и кандидатов использует ts, как мейнстримный вариант типизации

Andrey

@dskr :) Вот сразу видно, что вы никогда не писали код на выброс )

Есть такая стратегия разработки (фич) в проектах с высокой степенью новизны, когда полностью осознать фичу и понять ее пригодность к жизни (восприятие пользователем), можно лишь попробовав реализовать ее.

Такая (первая/пробная) реализация должна быть максимально дешевой. Потому что таких попыток поток. И вероятность ее удачи не больше 50% )

И отказ от типизации и качественного документирования - друзья бюджета.

Go Up