Mengapa reaksi tidak dapat diubah?
Mengapa reaksi tidak dapat diubah?

Video: Mengapa reaksi tidak dapat diubah?

Video: Mengapa reaksi tidak dapat diubah?
Video: PERGESERAN KESETIMBANGAN (ASAS LE CHATELIER) : KESETIMBANGAN KIMIA KELAS 11 2024, Mungkin
Anonim

Kekekalan adalah konsep yang Reaksi programmer perlu memahami. NS kekal nilai atau objek tidak dapat diubah, jadi setiap pembaruan menciptakan nilai baru, membiarkan yang lama tidak tersentuh. Ingat, seperti banyak hal dalam pemrograman, ini adalah trade-off.

Dengan cara ini, apa yang bisa berubah dan tidak berubah dalam reaksi?

A yg mungkin berubah objek adalah objek yang statusnya dapat diubah setelah dibuat. NS kekal objek adalah objek yang statusnya tidak dapat diubah setelah dibuat.

Orang mungkin juga bertanya, mengapa negara harus tidak berubah? Objek tanpa negara atau objek dengan keadaan tidak berubah memberikan jaminan dan kepercayaan bagi semua pihak yang mengkonsumsinya. Kekal objek memperkuat aturan tanggung jawab tunggal karena kebutuhan untuk meneruskan semua dependensi ke dalam konstruktor. Kekekalan blok apa saja negara berubah selama siklus hidup objek.

Juga Ketahuilah, mengapa redux tidak dapat diubah?

3 Jawaban. Redux adalah perpustakaan kecil yang mewakili negara sebagai ( kekal ) objek. Dan keadaan baru dengan melewatkan arus negara melalui fungsi murni untuk membuat status objek/aplikasi yang sama sekali baru. Mereka tidak pernah bermutasi, mengembalikan objek yang baru dibuat: Ini memungkinkan penalaran tentang input + output tanpa efek samping.

Mengapa kekekalan itu baik?

NS kekal objek adalah objek yang statusnya tidak dapat dan tidak akan berubah setelah pembuatan awalnya. Kekal objek sangat bagus, sebagian besar karena mereka aman untuk Thread (dan kode berulir harus dihindari sebisa mungkin). Anda dapat menyebarkannya tanpa takut mereka akan diubah.

Direkomendasikan: