Pull to refresh
2
0

Пользователь

Send message

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

Файлы в бд это конечно не бесит практис.

Наверное ещё можно было бы "шардировать" сайты на разные инстансы 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://github.com/dotnet/runtime/blob/master/docs/design/features/tiered-compilation.md

Статью кроме рекламы можно под спойлер убрать

У вас уже есть в статье вариант как хранить секреты на dev машине.


.AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true, reloadOnChange: true);

Можно добавить в gitignore файл appsettings.Development.json и в нем хранить настройки и секреты

— Asynchronous injection
Проблема не решилась. Бизнес правило приходит снаружи конструктора/фабричного метода. Я как нехороший программист обязательно положу в туда бяку.

— Internal for infra
В одной сборке с бизнес логикой будет валяться инфра код. Не чисто.
Бизнес-логике не место в бд так как SQL для неё не предназначен
1

Information

Rating
4,045-th
Registered
Activity