Saya telah mencari ke dalam menggunakan kerangka Topan untuk injeksi ketergantungan minggu ini. Saya mendapatkan bahwa memisahkan konstruksi objek bermanfaat untuk mengganti komponen acak dengan mengolok-olok selama pengujian unit, dan sejauh ini saya telah melihat manfaat dari ini saja.
Tapi saya tidak bisa tidak berpikir bahwa di mana sebelumnya saya memiliki kelas pengendali tampilan humongous yang memiliki puluhan impor header, saya sekarang memiliki kelas pabrik humongous yang memiliki puluhan impor header. Apakah saya harus menghindari kelas pabrik yang besar?