Reaksiya niyə dəyişməzdir?
Reaksiya niyə dəyişməzdir?

Video: Reaksiya niyə dəyişməzdir?

Video: Reaksiya niyə dəyişməzdir?
Video: Prezident niyə Rusiyaya getdi?! DETALLAR - Sərdar Cəlaloğlu ilə SİYASİ REAKSİYA 2024, Noyabr
Anonim

Dəyişməzlik elə bir anlayışdır Reaksiya proqramçılar başa düşməlidirlər. An dəyişməz dəyər və ya obyekt dəyişdirilə bilməz, buna görə də hər yeniləmə köhnəni toxunulmaz qoyub yeni dəyər yaradır. Unutmayın, proqramlaşdırmada bir çox şeydə olduğu kimi, bu, bir mübadilədir.

Bu şəkildə reaksiyada dəyişən və dəyişməz olan nədir?

A dəyişkən obyekt yaradıldıqdan sonra vəziyyəti dəyişdirilə bilən obyektdir. An dəyişməz obyekt yaradıldıqdan sonra vəziyyəti dəyişdirilə bilməyən obyektdir.

Bir də sual oluna bilər ki, dövlət niyə dəyişməz olmalıdır? Obyekt olmadan dövlət və ya obyekt dəyişməz vəziyyət onu istehlak edən bütün tərəflərə zəmanət və etibar verir. Dəyişməz bütün asılılıqların konstruktora ötürülməsi zərurəti səbəbindən obyektlər vahid məsuliyyət qaydasını gücləndirir. Dəyişməzlik hər hansı birini bloklayır dövlət obyektin canlı dövrü ərzində dəyişiklik.

Həmçinin bilin, niyə redux dəyişməzdir?

3 Cavablar. Redux təmsil edən kiçik kitabxanadır dövlət kimi ( dəyişməz ) obyektlər. Və cərəyanı keçərək yeni dövlətlər dövlət tamamilə yeni obyekt/tətbiq vəziyyətləri yaratmaq üçün təmiz funksiyalar vasitəsilə. Onlar heç vaxt mutasiyaya uğramır, yeni tikilmiş obyektləri qaytarır: Bu, əlavə təsirlər olmadan giriş + çıxış haqqında düşünməyə imkan verir.

Dəyişməzlik niyə yaxşıdır?

An dəyişməz obyekt ilk yaradıldıqdan sonra vəziyyəti dəyişə bilməyən və dəyişməyəcək bir obyektdir. Dəyişməz obyektlər əladır, çünki onlar Thread təhlükəsizdir (və yivli koddan mümkün qədər qaçınmaq lazımdır). Onların dəyişdiriləcəyindən qorxmadan onları keçə bilərsiniz.

Tövsiyə: