Упражнения с Dependency Injection Container

  Рет қаралды 5,253

Sergei Calabonga

Sergei Calabonga

Күн бұрын

Пікірлер
@konstantinporutchikov5546
@konstantinporutchikov5546 6 ай бұрын
Спасибо за очень познавательное видео для начинающего! Теперь стал лучше понимать DI контейнеры и как их использовать! Надо будет поэкспериментировать теперь самостоятельно. P.S. Хотел еще спросить, какой тулзой вы чертили (поверх кода в студии) поясняющие стрелки , видимо это был какой-то скриншотер?
@SergeiCalabonga
@SergeiCalabonga 6 ай бұрын
Zoomit 8.0
@kriptonoidzend7129
@kriptonoidzend7129 9 ай бұрын
Познавательное видео, спасибо!
@SergeiCalabonga
@SergeiCalabonga 9 ай бұрын
Пожалуйста
@ocepiruki
@ocepiruki 2 жыл бұрын
Спасибо, полезное видео.
@SergeiCalabonga
@SergeiCalabonga 2 жыл бұрын
Рад, что пригодиллсь
@glorglorsky7987
@glorglorsky7987 2 жыл бұрын
чуть-чуть приближение сделать бы) или больше шрифт) а так видео супер. отличное видео в дополнение к калькулятору на максималках, там тоже был di container как в vs2019 добавить id объекта в дебагере? или это только райдеровская фича?
@SergeiCalabonga
@SergeiCalabonga 2 жыл бұрын
Спасибо за хороший комментарий
@Schumacher57
@Schumacher57 Жыл бұрын
Урок, видео хорошее. И тема очень актуальная, с учётом того, что не много подобного видео, на русском. Но, есть некоторое но, с учётом собственного опыта преподавания. Хочу дать пару советов: перед тем как снимать, видео надо готовиться. Продумать план урока (видеоматериала), его ход, какие темы и тезисы будут освещаться, подготовить заранее примеры и потом их воспроизводить. И идти по определённому и составленному плану. Видно, что практически ничего из этого сделано не было. Больше напоминает, что человеку стало вечером скучно, включил компьютер, поставил запись и так, что приходило в голову, то и излагал. Из-за этого складывается, ощущение, что я смотрю два фильма одновременно "Хищник" и "Титаник", а потом мне надо оставить рецензию, о каком-то фильме. Почему я привёл такую аналогию? Потому что, очень сильно перескакивает с темы на тему. "А тут напишите в комментарии", "а это потом" ну и всё в таком духе... Не хорошо. Чёткая прямая линия. И код менял на 10 раз. Поэтому пишу, как новичок в этой теме. Сложно. С учётом большого опыта написания когда на C# (но, да только сейчас понадобилось освоить DI), этот ролик тяжело даёт понимания в виду слабой подготовленности. Да, критиковать легко. Поэтому спасибо за труд!
@SergeiCalabonga
@SergeiCalabonga Жыл бұрын
Спасибо за комментарий. За видео мне никто ничего не платит, тратить время на его создание по описанному вами сценарию просто нет времени. Поэтому, спасибо, но... что есть, то есть. А новые видео теперь будут только на boosty.to/calabonga
@maksimsd6720
@maksimsd6720 Жыл бұрын
Подскажите ссылку на статью про договоренности о названиях Service, Provider, Manager.
@SergeiCalabonga
@SergeiCalabonga Жыл бұрын
Полагаю печь об этом www.calabonga.net/blog/post/arhitektura-prilozhenii-konceptualnye-sloi-i-dogovorennosti-po-ih-ispolzovaniyu
@june3878
@june3878 2 жыл бұрын
ОГОНЬ!
@SergeiCalabonga
@SergeiCalabonga 2 жыл бұрын
А то!
@Mr43046721
@Mr43046721 2 жыл бұрын
Думаю, можно в названии к ролику дописать "Для чего нужны интерфейсы") для многих джунов, которые делают пет проекты для WinForms, вообще непонятно, зачем нужны интерфейсы (я тоже когда-то не понимал)
@SergeiCalabonga
@SergeiCalabonga 2 жыл бұрын
Может быть нужно новое видео про интерфейсы?
@Дмитрийсекрет-н7о
@Дмитрийсекрет-н7о 2 жыл бұрын
@@SergeiCalabonga тем больше тем лучше ))
@TbIPDblM
@TbIPDblM Жыл бұрын
Не хватает видео о общем проектировании, чтобы джунам и их зачаткам формировать понимание что и откуда берется -)
@SergeiCalabonga
@SergeiCalabonga Жыл бұрын
Есть видео про то, как сделать Dependency Container своими руками.
@TbIPDblM
@TbIPDblM Жыл бұрын
@@SergeiCalabonga наверное я не правильно выразился, мало информации в части формирования общих моментов проектирования, т.е. архитектор набросал +\- устройство системы в целом, разбросал по интерфейсам, что и как должно быть, потом все это дело закидывают в таск трекеры и в конечном итоге задача попадает тому самому джуну) Документирование какое-нибудь. Я недавно посмотрел ролик по проектированию, и узнал как проектируется апи -) я бы назвал это обще развивающие зания.
@SergeiCalabonga
@SergeiCalabonga Жыл бұрын
@@TbIPDblM подумаю, может быть придумаю что показать по этому поводу.
@positivemoody
@positivemoody Жыл бұрын
Я не понял что значит CreateScope() и зачем был этот пример с using
@SergeiCalabonga
@SergeiCalabonga Жыл бұрын
Почитайте про Scope, возможно это прояснит. Если кратко, то Scope - это область действия. Создаём Scope, значить ограничиваем область действия, а значит и время жизни.
@74Photon
@74Photon Жыл бұрын
Теперь не страшно, если на собеседовании спросят про DI контейнер и про последнюю букву в аббревиатуре SOLID )
@SergeiCalabonga
@SergeiCalabonga Жыл бұрын
Очень рад слышать!
@sainzmusa4453
@sainzmusa4453 2 жыл бұрын
Было бы не плохо посмотреть на примере. А так материал огонь, спасибо
@SergeiCalabonga
@SergeiCalabonga 2 жыл бұрын
Что посмотреть на примере?
@РНС_Саакашвили
@РНС_Саакашвили Жыл бұрын
инфа чудесная - а над дикцией поработайте . . . потому что - не все ваши слова выводятся в субтитры, а некоторые даже искажены
@SergeiCalabonga
@SergeiCalabonga Жыл бұрын
Понял, спасибо
@Gorikvorik
@Gorikvorik Жыл бұрын
Объянение очень слабое. Нужно готовится лучше к видео
@SergeiCalabonga
@SergeiCalabonga Жыл бұрын
С грамматикой в комментарии тоже слабовато. Нужно было в школе получше учиться.
@AlexK-oe4wt
@AlexK-oe4wt 2 жыл бұрын
IEmailService emailService = new EmailService(); emailService.Print(); Console.Read(); public interface IOutput { void Print() => Console.WriteLine(GetType().Name); } public interface IEmailService : IOutput { } public class EmailService : IEmailService { }
@SergeiCalabonga
@SergeiCalabonga 2 жыл бұрын
Верно
DevTools 19: Упражнения с AutoFixture
1:01:34
Sergei Calabonga
Рет қаралды 1,1 М.
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 230 МЛН
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,7 МЛН
Dependency Injection | Внедрение зависимостей в C# и ASP.NET Core
50:38
Dependency Injection
15:31
SwiftBook
Рет қаралды 15 М.
Dependency Injection простыми словами
18:17
devschacht “Девшахта”
Рет қаралды 87 М.
Асинхронность в C# и Asp Net Core на ПРАКТИКЕ
1:01:41
Kirill Sachkov - Development
Рет қаралды 8 М.
Путь к Dependency Injection
52:48
Valery Leontyev
Рет қаралды 17 М.
AutoMapper: от простого к сложному
1:05:52
Sergei Calabonga
Рет қаралды 7 М.