inversion of control means the type using a depend...
# android
j
inversion of control means the type using a dependency should not be the one who creates it since that makes a hard coupling between the two which you cannot replace (such as for tests)