5
Apakah mengikuti TDD pasti mengarah ke DI?
Saya belajar melakukan Test Driven Development (TDD), Dependency Injection (DI) dan Inversion of Control (IoC) pada saat bersamaan. Ketika saya menulis kode menggunakan TDD saya selalu berakhir menggunakan DI di konstruktor kelas saya. Saya bertanya-tanya apakah ini karena bagaimana saya belajar melakukan TDD, atau apakah ini adalah efek samping alami …