Dude! I'm a programmer of over 20 years and I've never seen it explained this clearly and concisely before.
@nick_stelmakh9 ай бұрын
agree
@joofville7 ай бұрын
Agree and subscribed
@omersoncruz10815 ай бұрын
Super agreed. Im loving this guy now. #Subscribed
@QVMaster3 ай бұрын
ME 3 Excellent Description.
@mohannadqa51019 ай бұрын
5:06 Man, finally it clicked. I'm so happy thank you. Dependency injection. Such a fancy word for an obvious concept. But now it makes sense, you are injecting a dependency rather than sticking with a specific dependency.
@issamboutissante15429 ай бұрын
This video is amazing Can’t wait for the next one.
@AK-vx4dy9 ай бұрын
Nice clear and practical take. Excellent job !
@BGivo9 ай бұрын
Love your recent videos. Thank you!
@noneedtoknowthishandle2 ай бұрын
Your content is great. I am following you since a year and I have learned alot. Surely gonna buy those courses.
@ertackosucu3 ай бұрын
This is the best video explaining those concepts. Amazing, thank you.
@shahzadahmad-vg2ou8 ай бұрын
Bro, I was always confused between these terms, Thank you for this awesome video.
@kamilmikua57947 ай бұрын
nice, we need more content like this, good job!
@LauAtamАй бұрын
Wow, I really needed this video, very clear explanation
@dhmilmile19 ай бұрын
Thanks for the great explanation.
@itsgddemon75739 ай бұрын
Could you consider making a video about what is the difference between making the validation inside the valueobjects, entities and with fluentValidation, could we mix and match these validations and what is the best approach.
@FredericMerouze9 ай бұрын
great explanation amichai, thank you :)
@adamsontag18748 ай бұрын
Thank you for very nice and clean explanation. I have a few questions: 1. As you need Service provider to be built, does that mean that you can register services only on startup of the application or is there a technique to safely register services during runtime ? 2. Let's say I have DbContext from entity framework and I have two databases meaning they have two different connection strings. Is there a way to use EF with dependency injection in a way that would be able to resolve the correct database ? And again thank you for great explanation it was very helpful to me.
@thijsvandervegt33779 ай бұрын
Hey Amichai, have you ever thought about making videos about Modular Monoliths? Thanks for the video btw :)
@hasithadhananjaya280619 күн бұрын
5:35 end of DIP and start of IOC
@davidjiang79298 ай бұрын
Another great lesson! Would you please consider making more videos on c# core concepts needed for .NET? 😊
@theanachronism59199 ай бұрын
Awesome! Maybe I ask what you use for drawing on the screen during the screen record?
@davood74978 ай бұрын
Clear and Concise !
@Luiz-yo2qf7 ай бұрын
Hi mate. Awesome video! thank you for the great explanation.
@margosdesarian9 ай бұрын
Hi Amichai, it would be great if you could slow down just a little bit - say 5%. Its a little hard to keep up at that speed :) OH dont worry, i discovered that you can run it at 75% speed., although you do sound as if you have had a few too many beers ...
@R3ap4r9 ай бұрын
Standard procedure for me, Tim Corey -> Set speed to 1.25x , Amichai -> Set speed 0.75x == Learning curve exponential :)
@dashaenne9 ай бұрын
🤣
@QVMaster3 ай бұрын
I could just say it's AMAZING
@oseifrimpongg28 күн бұрын
Hi everyone, not to be "that guy" but I am a beginner in c# learning concepts and trying to build projects and I'm totally lost here. What are the other concepts, I should learn before coming to this video? Of course, I know classes and basic OOP, but I need this video to make me smile and not question my potential in becoming a SE :)
@mercyfulM304 ай бұрын
hey, first of all thank you for the video. maybe quite an newbie question but how do you generate the classes and method so fast? is it a shortcut/key or is it something like copilot? thank you very much!
@Noone-bb5qh8 ай бұрын
I can’t thank you enough 🙏🙏🙏
@greekplayback9 ай бұрын
תודה אלוף ❤
@riccarrasquilla3799 ай бұрын
thanks for the video
@xerxesking67349 ай бұрын
Awesome 👌
@hoki82962 ай бұрын
Awesome
@cyra95445 ай бұрын
Thanks a lot!
@therongovender94712 ай бұрын
At around 3min would that not be Abstraction instead of encapsulation?
@JackFord3229 ай бұрын
What tool do you use to draw in your videos?
@SpaceBrain-1Ай бұрын
My brain thanks you
@daver949 ай бұрын
Thanks ❤
@FarmerWidmo9 ай бұрын
Silly question, but what if GithubClient accepted some parameters as well? How would I register it in the DI container?
@PedroBarbosaRoman9 ай бұрын
Yes, I think you will have to do it. If you don't there could be an error in runtime possibly since the DI library he is using seems to be like that. There are also build time DI frameworks I think. Android developer here so take this with a grain of salt!
@devgenesis64369 ай бұрын
what is the tool fro drawing diagrams in vscode
@devfric31498 ай бұрын
It might be a tool on the video recording sofware but not sure what he is using.
@cuongday90055 ай бұрын
skills of 9.0-IELTS Listener
@danielrobinson86297 ай бұрын
סרטון מעולה אחי, מאיפה האנגלית?
@andrijs1521Ай бұрын
your missing timestamps for each one :/
@g3ff014 ай бұрын
Go ahead and tell us: did you lose some bet so you had to go ahead and tell "go ahead and..." every time you go ahead and say a verb?