Pertanyaan yang diberi tag immutability

28
Perbedaan antara tidak berubah dan const

Saya sudah sering melihat ketentuan immutabledan constdigunakan secara bergantian. Namun, dari pengalaman (kecil) saya, keduanya sangat berbeda dalam 'kontrak' yang mereka buat dalam kode: Immutable membuat kontrak bahwa objek ini tidak akan berubah, apa pun (mis. Python tuple, string...

26
Mendukung Kekekalan dalam Desain Basis Data

Salah satu item dalam Java Efektif Joshua Bloch adalah gagasan bahwa kelas harus memungkinkan mutasi instance sesedikit mungkin, dan lebih disukai tidak sama sekali. Seringkali, data suatu objek disimpan ke database dari beberapa bentuk. Hal ini membuat saya berpikir tentang ide kekekalan dalam...