Results (
Indonesian) 1:
[Copy]Copied!
Di bawah ini adalah kode yang mendukung prinsip inversi ketergantungan. Dalam desain baru ini lapisan abstraksi baru ditambahkan melalui antarmuka IWorker. Sekarang masalah dari kode di atas diselesaikan (mengingat ada tidak ada perubahan dalam logika tingkat tinggi): Manajer kelas tidak memerlukan perubahan ketika menambahkan SuperWorkers. Risiko yang diminimalkan untuk mempengaruhi tua fungsi hadir dalam kelas manajer karena kita jangan mengubahnya. Tidak perlu untuk mengulang unit pengujian untuk manajer kelas.
Being translated, please wait..
