Size: a a a

🎄.NET Talks: Evergreen🎄

2020 March 14

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Пока что я не называю её так.
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
мне одному кажется, что этот переключатель смотрится негармонично? Я не дизайнер, но мне кажется, лучше бы его вообще не было
источник

d

days without suicidal thoughts 0 in 🎄.NET Talks: Evergreen🎄
Т-34 85
мне одному кажется, что этот переключатель смотрится негармонично? Я не дизайнер, но мне кажется, лучше бы его вообще не было
да не, норм
источник

d

days without suicidal thoughts 0 in 🎄.NET Talks: Evergreen🎄
как по мне
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
@fvnever почему такой фичи нет во всех жб иде?
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Vabka
@fvnever почему такой фичи нет во всех жб иде?
а какой профит?
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Т-34 85
а какой профит?
видишь сколько ошибок  в коде осталось (на видном месте), видишь сразу ошибки/ворнинги/ок. Можешь сразу окрыть подробный список всех предупреждений в коде
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Vabka
@fvnever почему такой фичи нет во всех жб иде?
Потому что её очень сложно реализовать.
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
при долгих рефакторингах нормальный такой мотиватор, что "вот смотри у тебя час назад было 200+, а теперь уже меньше 100. Чуть чуть осталось!"
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
Потому что её очень сложно реализовать.
реально?
а выглядит достаточно просто...
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Vabka
реально?
а выглядит достаточно просто...
можно поллреквестнуть в идею, а они распространят на остальные продукты
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Vabka
реально?
а выглядит достаточно просто...
Да. Это полный пиздец как сложно.
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Ну то есть смотри: IDE не компилирует код по-настоящему, чтобы тебе показать эти ошибки
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Она просто в фоне постоянно переанализирует все файлы
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Т-34 85
можно поллреквестнуть в идею, а они распространят на остальные продукты
ну всё равно придётся в каждой ide реализовывать сборщик списка ошибок
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Ты чего-то напечатал, и она прикидывает, в каких местах после этого могли появиться ошибки
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
в тайпскрипте панелька с ошибками очень тормознутая, ибо приходится на каждое изменения tsc перезапускать
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
То есть там зависимости между элементами AST отслеживаются
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Потому что абсолютно невозможно анализировать всю кодовую базу на каждый тайпинг
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
И вот, такую систему нужно с самого начала строить. Нельзя просто взять кодовую базу, которая была написана без учёта такого анализа, и добавить туда плашку с глобальным анализатором ошибок
источник