Win a copy of Kotlin in Action this week in the Kotlin forum!
    Bookmark Topic Watch Topic
  • Mark post as helpful
  • send pies
  • Report post to moderator
The idea behind Inversion of Control is that a framework class imposes some structure on your code, takes care of all the boring plumbing for you, and calls your class to do the little bit of work that is specific to your application. This is the big difference between a framework and a library: you don't call the framework, the framework calls you. See Wiki:HollywoodPrinciple.
 
It is sorta covered in the JavaRanch Style Guide.
    Bookmark Topic Watch Topic
  • New Topic
Boost this thread!