Size: a a a

2021 June 26

AI

Arthur Irgashev in .NET Talks🎄
ну это жс, тут не о симметричности речь, а о защите от разного сорта говна
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
GitHub - honzaap/Systemizer: Systemizer is tool for designing complex distriuted systems, allowing you to simulate data flow with customizable components.
https://github.com/honzaap/Systemizer
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
Это не JS, кстати. Но в данном случае неважно.
источник

AI

Arthur Irgashev in .NET Talks🎄
а если прям симметрично нужно, то можно 2 функции хелпера завести
isNull, isUndefined
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
И речи о защите от разного сорта говна не идёт.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
Если это наш код, то считаем, что там всё хорошо.
источник

AI

Arthur Irgashev in .NET Talks🎄
тогда будет симметрично по отношении к isNaN
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
И isNull?
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
А это не хотят ли пофиксить? Или уже. Там же в 9 версии добавили для женериков атрибуты
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
Вроде я тут их и использовал
источник

AI

Arthur Irgashev in .NET Talks🎄
слишком много нюансов, чтобы это было не так.

есть куча багов вебпака / тс, когда они компилировали что-то куда-то не туда (хотя конечно в основном это вебпак, у тса из того что я находил - пару лет назад был какой-то загон с тайпчекингом)

слишком много завязок на вендора (если мы ничего не используем из npm, то ок)

не говоря уже о том, что в целом можно самому случайно факапнуть где-то в другой части системы и послать не те данные в эммитер какой-то или стейт-менеджер
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Вот эти всякие
источник

RS

Rustam Sayfutdinov in .NET Talks🎄
Хотя там чо-то сложное, ну да ладно. По любому на это ишьюс есть, если не рещается
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
Не могу себе представить сборщика, который заменяет в твоём коде undefined.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
И, если он это делает, то есть проблемы намного больше :)
источник

AI

Arthur Irgashev in .NET Talks🎄
ну у вебпака была бага, когда он переменные неправильно перетирал
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
И прям undefined тоже?
источник

AI

Arthur Irgashev in .NET Talks🎄
причём они иногда проскакивают от версии к версии
источник

Dv

Dr. Friedrich von Ne... in .NET Talks🎄
А не было ли у него бага, когда он заменял строковые константы в тайпчеке? :)
источник

AI

Arthur Irgashev in .NET Talks🎄
нащот этого не знаю, но если перетирал одну, то почему не может перетереть другую ?
источник