10
Bisakah / haruskah Prinsip Tanggung Jawab Tunggal diterapkan pada kode baru?
Prinsip ini didefinisikan sebagai modul yang memiliki satu alasan untuk berubah . Pertanyaan saya adalah, pasti alasan perubahan ini tidak diketahui sampai kode benar-benar mulai berubah ?? Cukup banyak setiap bagian kode memiliki banyak alasan mengapa itu bisa berubah tetapi pasti berusaha untuk mengantisipasi semua ini dan merancang kode Anda …