Size: a a a

2020 October 13

L

Liza in .NET Talks
Оч от фичи зависит
источник

L

Liza in .NET Talks
Поддерживать две супер разные ветки офигеть как невесело
источник

AI

Arthur Irgashev in .NET Talks
Типа, новые модули так добавлять ок, особых проблем не будет, а вот изменять существующий, да ещё и когда кто-то с ним что-то параллельно делает ... тут онли дублирование, пусть и не файлов, но методов, прятания всего за интерфейсы, подгрузка разных сборок и так далее. А на фронте вообще пиздец
источник

AI

Arthur Irgashev in .NET Talks
Liza
Оч от фичи зависит
Так и я об этом
источник

L

Liza in .NET Talks
Arthur Irgashev
Типа, новые модули так добавлять ок, особых проблем не будет, а вот изменять существующий, да ещё и когда кто-то с ним что-то параллельно делает ... тут онли дублирование, пусть и не файлов, но методов, прятания всего за интерфейсы, подгрузка разных сборок и так далее. А на фронте вообще пиздец
Я хз как на фронте, неужели там нельзя какие-то абстракции сделать
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Slava Zolotov
Сука, вспомнилось как в одной конторе пол года не могли смержить master в dev из-за конфликтов, так и делали два пулл реквееста в обе ветки. Хз чем эта история закончилась, но уверен что ничем хорошим.
Смешно.
источник

L

Liza in .NET Talks
Ну и вообще такие фичи где надо переделать все не должны так часто спавниться
источник

L

Liza in .NET Talks
Если это оч часто то дизайн звучит как гипер связанный
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Liza
В идеале фичи так разрабатывать чтобы на каждой был гейт
У MS есть специальная либа для этого. Кажется, Microsoft.FeatureManagement, что-то такое.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Но я, признаться, не совсем вкурил, для чего она нужна.
источник

L

Liza in .NET Talks
Dr. Friedrich von Never
У MS есть специальная либа для этого. Кажется, Microsoft.FeatureManagement, что-то такое.
Я не слышала
источник

AI

Arthur Irgashev in .NET Talks
Dr. Friedrich von Never
У MS есть специальная либа для этого. Кажется, Microsoft.FeatureManagement, что-то такое.
Да, в асп коре 2 появилась
источник

L

Liza in .NET Talks
Ну так то наклацать флаг в конфиге это одно
источник

L

Liza in .NET Talks
А вот реально ее отключить везде
источник

L

Liza in .NET Talks
Потом ещё выключатели спилить и легаси остаточки
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
источник

AI

Arthur Irgashev in .NET Talks
Dr. Friedrich von Never
Но я, признаться, не совсем вкурил, для чего она нужна.
Чтобы в зависимости от конфига включать разные модули :)
источник

AI

Arthur Irgashev in .NET Talks
На практике не оч удобно оказалось
источник

L

Liza in .NET Talks
Короче если система супер гибкая то можно все, но кто ж так пишет и ради чего
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Кажись, просто встроенная поддержка этих флагов, ну и в разных позах (например, чтоб мастер сервер управлял фичами в кластере)
источник