Раз уж данных много и пришлось шардировать то почему бы для этих данных не взять например Cassandra? Там уже всё украдено до нас, не надо вручную закатывать солнце.
Не очень новый подход на самом деле. См. например https://habr.com/ru/companies/jugru/articles/447308 раздел "Организация по модулям, а не слоям" (2019). И это наверняка не самый ранний источник. Только меняем ненавистный контроллер на минимал апи
Ну тут классическая анекдотичная ситуация "И вы говорите" Я скорее о том что столько читать и понимать в день очень сложно. А еще у него встречи наверное были и другие дела и он не чиллил с книжкой весь день на диване. Википедия того же мнения https://ru.wikipedia.org/wiki/Круг_чтения_Сталина#Режим_чтения
Причем забавно что автор с одной стороны смеётся над адептами заряженный воды а с другой свято верит что Сталин читал по 300-500 страниц в день (ещё и не художественной литературы)
— Asynchronous injection
Проблема не решилась. Бизнес правило приходит снаружи конструктора/фабричного метода. Я как нехороший программист обязательно положу в туда бяку.
— Internal for infra
В одной сборке с бизнес логикой будет валяться инфра код. Не чисто.
Имел честь проводить собеседования. Обычно кандидаты из таких вот госконтор являются очень слабыми, так что статья кажется не знает о чем говорит
Файлы в бд это конечно не бесит практис.
Наверное ещё можно было бы "шардировать" сайты на разные инстансы SharePoint (с ним не работал, не знаю)?
Не совсем понятно что плохого в репликации, это ведь ещё и дефолтная вещь для отказоустойчивости. Данное решение кажется очень сложным.
Раз уж данных много и пришлось шардировать то почему бы для этих данных не взять например Cassandra? Там уже всё украдено до нас, не надо вручную закатывать солнце.
На созвоне по удаленке обычно никто не держит руку у уха, не уверен что такая привычка существует
Скорее всего нет. Ишью давно висит. Там ответили что лучше не трогать а кому надо тот знает.
https://github.com/dotnet/roslyn/issues/20777#issuecomment-1379582634
Не очень новый подход на самом деле. См. например https://habr.com/ru/companies/jugru/articles/447308 раздел "Организация по модулям, а не слоям" (2019). И это наверняка не самый ранний источник. Только меняем ненавистный контроллер на минимал апи
Если ходить во время встреч то работать вполне возможно
Ну тут классическая анекдотичная ситуация "И вы говорите"
Я скорее о том что столько читать и понимать в день очень сложно. А еще у него встречи наверное были и другие дела и он не чиллил с книжкой весь день на диване. Википедия того же мнения
https://ru.wikipedia.org/wiki/Круг_чтения_Сталина#Режим_чтения
Причем забавно что автор с одной стороны смеётся над адептами заряженный воды а с другой свято верит что Сталин читал по 300-500 страниц в день (ещё и не художественной литературы)
В опере мобильной прекрасно всё работает. Ещё и блокировка рекламы есть
Все там меняется легко в настройках. Например https://operaru.ru/faq/how-to-change-search-engine-in-opera
Ошибка на миллион долларов
Можно сначала скомпилировать быстро а потом при необходимости в фоне перекомпилировать уже с оптимизациями.
https://github.com/dotnet/runtime/blob/master/docs/design/features/tiered-compilation.md
У вас уже есть в статье вариант как хранить секреты на dev машине.
Можно добавить в gitignore файл appsettings.Development.json и в нем хранить настройки и секреты
Проблема не решилась. Бизнес правило приходит снаружи конструктора/фабричного метода. Я как нехороший программист обязательно положу в туда бяку.
— Internal for infra
В одной сборке с бизнес логикой будет валяться инфра код. Не чисто.