Pull to refresh

Comments 9

Опять голосовалка-сноб!
Что делать тому, кто на бэке (не JS), но и с фронтом пересекается, но от кого фронт не зависит в достаточной степени для внедрения TS?

Дмитрий, с вашим проявлением синдрома фатального недостатка в настолько запущенной стадии — вместо того, чтобы обмазывать рантайм костылями, не проще ли было бы сделать свой sound & complete тайпскрипт, а то и вообще свой V8?

Тут вроде все довольно разумно? Проверки рантаймовые, так что они принесут свои плоды только если есть тесты (или тестирование), но это может быть все равно лучше чем вообще пропустить такого рода проблемы. Примерно как в C++ различные ASan/TSan

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

Вы упускает одно решение: не писать на JS.

Добавил в статью рассмотрение prototype pollution и простое решение для него:


delete Object.prototype.__proto__
Sign up to leave a comment.

Articles