2
Bisakah kita benar-benar menggunakan imutabilitas dalam OOP tanpa kehilangan semua fitur OOP utama?
Saya melihat manfaat membuat objek dalam program saya tidak berubah. Ketika saya benar-benar berpikir mendalam tentang desain yang baik untuk aplikasi saya, saya sering secara alami tiba di banyak objek saya menjadi tidak berubah. Sering sampai pada titik di mana saya ingin semua benda saya berubah. Pertanyaan ini berkaitan dengan …