DEV Community

[Comment from a deleted post]
Collapse
 
mburszley profile image
Maximilian Burszley

Maintainability is basically the reason TypeScript exists. Dynamic typing in large codebases becomes very unwieldy to reason about very quickly. As a webdev primarily in python & js (migrating to TS for aforementioned issues), if I didn't have annotations, I'd go insane.

 
abdelrahman_hussein profile image
AbdelRahman Hussein Mahmoud

I said there will always be a debate and there is no right answer, using typescript or not is depends on lots of factors.

  • how big your project
  • project estimate time
  • team knowledge it's just a different point of view, you will find who really loves and like TS and see it solved a problem and on other side, there will be some people who see that it's useless.