Inversion of control (IoC) adalah prinsip desain perangkat lunak yang menekankan bahwa suatu program dapat memperoleh manfaat seperti kemampuan untuk dikonfigurasi, diuji, digunakan, dan memiliki keterikatan yang longgar jika pengelolaan alur aplikasinya dipindahkan ke bagian lain dari aplikasi tersebut. IoC sering disebut sebagai Prinsip Hollywood, dengan slogan: “Jangan hubungi kami, kami yang akan menghubungi Anda.” […]