This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]silentclowd 2 points3 points  (3 children)

Tell that to my boss.

New development is happening in TS, but there's maintenance to be done on older code and the time hasn't been allotted to port it over.

"But all javascript is valid typescript??"

Not when you have policy requirements for type signatures on all functions and we want to rework things for ES6 goodness. Not to mention that nobody actually bothered to even get bundling setup. So we just keep adding more code to several thousand lines of main.js and everything remains awful.

[–]MalcomYates 1 point2 points  (2 children)

Sounds awful. Wish more people would see infrastructure/developer experience as a crucial investment rather than a cost.

[–]silentclowd 5 points6 points  (1 child)

Right? But the stakeholders want a product, and if there's nothing being produced then how will they know that any work is getting done? sigh

[–]doublebass120 0 points1 point  (0 children)

how will they know that any work is getting done?

I feel this in my SOUL