What is Inversion of Control (IoC)?

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ส.ค. 2024
  • Inversion of Control is $50 term for a 5 cent concept. 😄 This video talks about the inversion of control using some real world examples.
    Inversion of control is a software design principle that asserts a program can benefit in terms of pluggability, testability, usability and loose coupling if the management of an application's flow is transferred to a different part of the application.
    Reference Articles,
    jawahar.tech/blog/dependency-...
    www.martinfowler.com/articles...
    #inversionofcontrol #dependencyinjection #ioc #di
    *******************************
    💥 Thanks for visiting 💡 Nutshell. 💥
    The channel focus on introducing software concepts, that cover area like Languages and Frameworks, Infrastructure, DevOps, OOPS and many more. Technical breadth is essential for full stack development and it is important criteria in most full stack dev interviews.
    This channel helps you to become the jack of all concepts. 😑
    It is difficult to understand the details of all technical concepts in shorter period of time. And it also tiresome to watch hourly long videos to understand the concepts. The objective of this channel is to introduce the technical concepts and explain the crux of those concepts within 5 to 10 minutes. It is up to you to go ahead and understand those concepts in details, if it interest you. The idea is to keep the video as simple and short as possible to just introduce the concepts and make the viewers understand the purpose and use cases for such concepts.
    Feedbacks and comments are highly appreciated. 😀
    Website: www.jawahar.tech
    Linkedin: / jawahars16
    Twitter: / jawahars_16
    Instagram: / jawahar16

ความคิดเห็น • 92

  • @andreysevastianow3421
    @andreysevastianow3421 ปีที่แล้ว +16

    I badly understand Indiand pronunciation but this dude described this better than anybody else! 👍👍👍

    • @jawahar.nutshell
      @jawahar.nutshell  ปีที่แล้ว

      Thanks for watching nutshell. 🙏

    • @Aughadi
      @Aughadi หลายเดือนก่อน

      Particularly south indian English Accent is quite different. But they are very good and fluent in english.

  • @cigdemturkmen
    @cigdemturkmen 4 หลายเดือนก่อน +4

    Nice explanation! Thank you

  • @spicymeymey5643
    @spicymeymey5643 11 หลายเดือนก่อน +6

    allways indians with the best tutorials on coding

  • @ricardotorres6993
    @ricardotorres6993 ปีที่แล้ว +13

    Nice Explanation, it is the first time that I found IoC explianed by a good example about the Employee going to the office, so I understodod more this important concept, thanks for sharing.

    • @jawahar.nutshell
      @jawahar.nutshell  ปีที่แล้ว

      Thanks Ricardo for watching Nutshell. 💡

  • @luislopez1832
    @luislopez1832 ปีที่แล้ว +5

    Oh my god i finally understand!!!! after sawing 5 different videos of other people, this video is the best! Straight to the point, with an analogy and showing the representation with actual simple code!!!! Bravo!!! 👏👏👏👏

  • @kartikeyvishusingh
    @kartikeyvishusingh 5 หลายเดือนก่อน +3

    Explaining through this real world example made it much easier than just giving out definitions. I liked " $50 term for a 5 cent concept" too. Amazing work brother .

  • @danimaietta583
    @danimaietta583 3 หลายเดือนก่อน +1

    This a really good example, your explanation is on point and your pronunciation is very good. I'm subscribed now, thanks a lot!💯

    • @jawahar.nutshell
      @jawahar.nutshell  3 หลายเดือนก่อน

      Thanks for watching Nutshell 💡

  • @_-6912
    @_-6912 3 หลายเดือนก่อน +1

    Clear Cut

  • @Cheema____Developer_________49
    @Cheema____Developer_________49 2 หลายเดือนก่อน

    Great

  • @salmanulkhair
    @salmanulkhair ปีที่แล้ว +3

    The best explanation and analogy.

  • @cigdemturkmen
    @cigdemturkmen 4 หลายเดือนก่อน +1

    Subscribed.

  • @kiranvadlamani5807
    @kiranvadlamani5807 4 หลายเดือนก่อน +2

    Subscribed. Excellent explanation.

  • @andresescorcia6587
    @andresescorcia6587 ปีที่แล้ว +2

    The best explanation I have been searching for this like 2 years jajaja

    • @jawahar.nutshell
      @jawahar.nutshell  ปีที่แล้ว

      Thanks Andrés for watching Nutshell. 💡

  • @sagarmusale
    @sagarmusale ปีที่แล้ว +1

    Really Nice explanation

  • @alirezagumaryan8301
    @alirezagumaryan8301 2 ปีที่แล้ว +2

    excellent!!!
    your video is the simplest and best ioc explain was i see in the internet

  • @fakruddinalishaik3630
    @fakruddinalishaik3630 ปีที่แล้ว +1

    Very nice video, with good example. Thanks for making this video.

  • @goverdhanjayaram3683
    @goverdhanjayaram3683 7 หลายเดือนก่อน +1

    Very good explanation !! Thank you very much ! Good work !

  • @Quteex_k123
    @Quteex_k123 ปีที่แล้ว +1

    very very nice explanation i started learning spring and I am very confuse about what is ioc I know all the theory party.. but u explain me very well.

    • @jawahar.nutshell
      @jawahar.nutshell  ปีที่แล้ว

      Glad to hear that my video helps. Thanks for watching nutshell. 💡

  • @dj-davo-mtz
    @dj-davo-mtz 11 หลายเดือนก่อน +1

    Very clear and concise, thank you very much

  • @leonardodaitxdebitencourt4979
    @leonardodaitxdebitencourt4979 7 หลายเดือนก่อน +1

    Thank you!

  • @sudipto80
    @sudipto80 ปีที่แล้ว +1

    Nice . easy . short. informative. TO the point. Great!!

  • @kathirvelv7798
    @kathirvelv7798 ปีที่แล้ว +1

    Superb explanation bro

  • @skyFullOfStars
    @skyFullOfStars ปีที่แล้ว +3

    Crisp and clear explanation. Simplicity!

  • @manjunathad6813
    @manjunathad6813 ปีที่แล้ว +1

    Thank you

  • @jhzolbhun5717
    @jhzolbhun5717 ปีที่แล้ว +1

    What a great video man!
    Do not give up, your explanation is very good!

  • @user-sb8fr6qx1j
    @user-sb8fr6qx1j 5 หลายเดือนก่อน +1

    it's really helpful, thanks.

  • @Saurabh2816
    @Saurabh2816 ปีที่แล้ว +1

    fantastic example..applies to spring on so many levels

  • @lalo-the-coder
    @lalo-the-coder ปีที่แล้ว +2

    Simple and clear, great video!

  • @rajsaraogi
    @rajsaraogi ปีที่แล้ว +1

    Very well explained, kindly make more videos like this

  • @khadimali9755
    @khadimali9755 8 หลายเดือนก่อน +1

    Nicely explained

  • @belgianboy14
    @belgianboy14 ปีที่แล้ว +1

    Great explanation!! Thank you!

  • @manishamakade776
    @manishamakade776 2 ปีที่แล้ว +1

    Awesome..!!

  • @carlosfelipeblancocastro8465
    @carlosfelipeblancocastro8465 10 หลายเดือนก่อน +1

    Amazing video

  • @prasantapradhan5449
    @prasantapradhan5449 ปีที่แล้ว +1

    kudos

  • @bobbywijaya6019
    @bobbywijaya6019 2 ปีที่แล้ว +1

    Very beautiful explanation, cream of the cream of IoC

  • @dineshoduri2818
    @dineshoduri2818 ปีที่แล้ว +1

    Mind blowing explanation. Thank you very much.

  • @mydev001
    @mydev001 2 ปีที่แล้ว +1

    very good explanation :) kudos to you.

  • @mquintem
    @mquintem 2 ปีที่แล้ว +1

    This was just on point, really helpull! Thank you so much

    • @jawahar.nutshell
      @jawahar.nutshell  2 ปีที่แล้ว

      Thank you Michell. 😀 Thanks for watching Nutshell.

  • @KhoaTran-sh1do
    @KhoaTran-sh1do 2 ปีที่แล้ว +1

    Thank you so much!

  • @hesami13
    @hesami13 ปีที่แล้ว

    It was great, thank you👏

  • @ericsiddiq7634
    @ericsiddiq7634 10 หลายเดือนก่อน +1

    Excellent explanation ❤

  • @suganthimariappan4712
    @suganthimariappan4712 ปีที่แล้ว +1

    Understood clearly..Thank you 🎉

  • @valaryuhuru9443
    @valaryuhuru9443 ปีที่แล้ว +1

    Very clear explanation. Thank you!

  • @devedroy
    @devedroy ปีที่แล้ว +1

    Nicely Explained.Thankyou.

  • @loveleshsharma5663
    @loveleshsharma5663 2 ปีที่แล้ว +1

    Great way to explain!!

  • @rafiulhredoy2556
    @rafiulhredoy2556 ปีที่แล้ว +1

    awesome content and presentation !

  • @ajithcheruvally7964
    @ajithcheruvally7964 2 ปีที่แล้ว +1

    This was a very good explanation. Thank you

  • @dudadoodedoodedoode
    @dudadoodedoodedoode 2 ปีที่แล้ว +1

    Well explained, Jawahar!

  • @vindecode5837
    @vindecode5837 2 ปีที่แล้ว +1

    Well explained sir, kudos!

  • @usmanahmad5448
    @usmanahmad5448 2 ปีที่แล้ว +1

    best.

  • @andresescorcia6587
    @andresescorcia6587 ปีที่แล้ว +2

    Ok so depency Injection is an implementation of The principle of IoC

  • @jishajoy8201
    @jishajoy8201 2 ปีที่แล้ว +1

    Thank you so much

  • @pritiprajapati4886
    @pritiprajapati4886 2 ปีที่แล้ว +1

    example was good.

  • @kerimsisman4508
    @kerimsisman4508 ปีที่แล้ว +1

    Nice explanation bro.

  • @caesaaar
    @caesaaar ปีที่แล้ว

    You are good ngl

  • @RiderInHell
    @RiderInHell 5 หลายเดือนก่อน

    Hey.
    Thanks for the explaination.
    Just to clarify, IoC is basically the same as DI (Dependency Inversion), right?

    • @ElisabetLanus
      @ElisabetLanus 5 หลายเดือนก่อน

      DI is a realisation of IoC, if I'm understand it right.

  • @s.ragavan4069
    @s.ragavan4069 8 หลายเดือนก่อน

    👀❤‍🔥🛐

  • @Cheema____Developer_________49
    @Cheema____Developer_________49 2 หลายเดือนก่อน

    Great