Ndiyo, vipunguzi halisi ni vya kubainisha, kumaanisha kuwa vikipewa ingizo sawa, vitatoa matokeo sawa kila wakati. Kipengele hiki husaidia katika hali kama vile majaribio ya kitengo, kwa sababu unajua kama jaribio litapita mara moja, litafaulu kila wakati.
Je, kipunguzaji ni kitendakazi safi?
Vipunguzaji ni vitendaji safi ambavyo huchukua hali na hatua na kurudisha hali mpya. Kipunguzaji kinapaswa kufuata sheria zifuatazo kila wakati: Kwa kuzingatia seti ya pembejeo, inapaswa kurudisha pato sawa kila wakati. Hakuna maajabu, madhara, simu za API, mabadiliko.
Kipunguza maji safi ni nini?
Redux inachukulia kuwa vipunguzi vinakubali hali ya sasa na hazibadilishi hali bali hurejesha hali mpya, kulingana na aina ya kitendo. Ikiwa inashikamana na haibadilishi hali basi ni kipunguzaji safi.
Ni nini hufanya kazi kuwa safi?
Katika upangaji wa kompyuta, chaguo la kukokotoa kamili ni chaguo la kukokotoa ambalo lina sifa zifuatazo: Thamani za kurejesha kazi zinafanana kwa hoja zinazofanana (hakuna tofauti na viambatisho tuli vya ndani, visivyo- vigezo vya ndani, hoja za marejeleo zinazoweza kubadilika au mitiririko ya ingizo).
Kwa nini utendakazi safi ni bora zaidi?
Vitendaji safi ni rahisi zaidi kusoma na kujadiliana kuhusu. Ingizo zote zinazofaa na tegemezi hutolewa kama vigezo, kwa hivyo hakuna athari zinazozingatiwa ambazo hubadilisha vigeu nje vya seti ya ingizo. Hii ina maana kwamba tunaweza harakakuelewa chaguo za kukokotoa na vitegemezi vyake, kwa kusoma tu tamko la chaguo la kukokotoa.