Trasparenza referenziala

Lumbard ucidentalQuest articol chì l'è scrivuu in lombard, grafia milanesa.

La trasparenza referenziala a l'è la caratteristica de 'na fonzion che al midemm input la da indree semper el midemm output e che la gh'ha nissun effett collateral.

Per esempi, i fonzion matematigh a hinn semper trasparent, degià che cont i midemm input dann semper el midemm output (sin(x) el dà semper el midemm resultaa per la midemma x ad esempi), menter i assegnament l'hinn no, degià che, per esempi, x=x+1, el pò minga vess sostituii senza savè 'l valor de x. Alter esempi de fonzion minga trasparent a hinn quej ligaa al temp, tant 'me date(), degià che varien a segonda del temp de esecuzion.

Riferiment

Vos corelaa

  • Programmazion fonzionala
  • Principi de sostituzion de Liskov
  • Riscrittura