Dependency Injection, The Best Pattern

preview_player
Показать описание

You'll also find deleted scenes, song names and more
Рекомендации по теме
Комментарии
Автор

In the first 15 seconds, you provided the best explanation of dependency injection I've ever seen. Well done

themichaelw
Автор

I was genuinely scared that you’d never put out another video. I’m so excited that you did. Your work is so valuable to the community. Thank you.

Benjamin-Chavez
Автор

Summary of the wisdom I have collected in my 20 year journey into the mind of the computer:
1) Favor composition over inheritance.
2) Couple to interfaces rather than implementations.
3) Premature abstraction is often a bigger problem than premature optimization.
4) DRY is only a rough guideline. If you repeat something more than twice, then refactor it out.

kkiller
Автор

Great video on an interesting topic!

One note - when you put a text at the bottom like you did at ~1:22, consider that if the text disappears too quickly or appears while you're speaking, the viewer will probably have to pause the video to read it, but if they pause it the YT media controls will not disappear and cover that part of the screen where the text is

Gigusx
Автор

This is soooo good. I’m an SDE at Amazon, and basically you’ve summed up 99 percent of what I’ve learned about writing clean code while here. Well done, this is awesome.

kimchi
Автор

This is a great video with tons of great explanations and visual aids. However, throughout the whole video, I kept asking myself how you would handle errors in this situation. The more I thought about it, the more complex it got so I think it would be great if you could make a video taking about how you could handle errors in a situation like this and potentially in other situations as well.

mrgeotech
Автор

Any design pattern that promotes composition over inheritance is worth making a video about. Top notch work as always, the animations are amazing.

codetales
Автор

Great use of the visual diagrams, this is one of the best examples that I have seen for visually showing code concepts alongside the actual code. Keep up the good work!

echodog
Автор

This is hands down the best explanation of dependency injection I've ever seen. That "puzzle" where you kept connecting those services made it extremely easy to reason about what's happening!

HoussamElbadissi
Автор

This explanation was EVERYTHING. The clearest explanation at start, examples that make sense, a quick and engaging way to show the code, and clear animation. Now I need to watch everything you've ever made. Thank you!

mikec
Автор

I'm genuinely impress by the quality of this video, the visual are nice the delivery is spot on and the explanation and example are super clear. Well done!

QvsTheWorld
Автор

As soon as a minute passes in the video, I begin to understand why you don't upload as frequently as other channels we are used to. Creating such perfect videos requires time. Thank you

Alptugaydin
Автор

I cant get enough of your content. Some of the best coding content out there. Beautifully animated and very clearly explained. Thank you.

HaecEsneLegas
Автор

This is the best walk-through of dependency injection I've ever seen. Everything from the example chosen, to the visuals, and the pacing/tone of your voice is excellent. You are doing incredible work on this channel and have earned my support on Patreon.

Ryan-wwun
Автор

This finally makes sense to me. During my courses at school, the teacher would give vague answers when talking about Component Based Software Engineering, and how you would write components / dependencies up on a 'white model', and how they each require and provide for each other. He did not want to elaborate on dependency injection, and faulted us for it. Watching this made me realize I did not have a basic understanding of the technology, and how powerful it actually is - You explained in 1 video what a whole course could not. Thank you!

Speer
Автор

Knowing is one thing. Teaching in such an elegant way is another thing. Another thing from another dimension! Good Job! Love your work.

wlr
Автор

You’re quickly becoming one of my favorite channels on best coding practices. Lot of stuff I’ve preached for years all packed into well made terse videos

assimilater-quicktips
Автор

Your video editing style when visualizing code snippets is the best I've seen in years. Make it everything so much more understandable, thank you very much!

synthopia
Автор

You have a way to explain things so simply and directly, this is absolutely remarkable !!! Plus huge kudos for the editing quality

Jubijub
Автор

I cannot express how amazing these videos are dude. The ability to show a concept theoretically with such a short amount of time and short amount of code explanation is astounding

PopSusi