cours/sources/zotero/EffetBordInformatique2023.md
Oscar Plaisant 448a67cf76 update
2024-03-29 13:56:47 +01:00

2.3 KiB

zotero-key, zt-attachments, citekey
zotero-key zt-attachments citekey
HK8W8STHg5383243
121
EffetBordInformatique2023

up:: zotero literature notes link:: Zotero attachment #pkm #zotero

[!cite] Effet de bord (informatique) - Page En informatique, une fonction est dite à effet de bord (traduction mot à mot de l'anglais side effect, dont le sens est plus proche d'effet secondaire) si elle modifie un état en dehors de son environnement local, c'est-à-dire a une interaction observable avec le monde extérieur autre que retourner une valeur.

[!note] Notes effet de bord = modification en dehors de l'environnement local ^BAIZ4M66aFHGCUVX5g5383243

[!cite] Effet de bord (informatique) - Page Par exemple, les fonctions qui modifient une variable locale statique, une variable non locale ou un argument mutable passé par référence, les fonctions qui effectuent des opérations d'entrées-sorties ou les fonctions appelant d'autres fonctions à effet de bord[ ^FRXYERKZaFHGCUVX5g5383243

[!cite] Effet de bord (informatique) - Page La programmation impérative permet l'emploi des effets de bord dans le fonctionnement de ses programmes, voire l'utilise délibérément

[!note] Notes La modification (effet de bord) est un mécanisme important de la programmation impérative. ^RGPC6369aFHGCUVX5g5383243

[!cite] Effet de bord (informatique) - Page La programmation fonctionnelle cherche au contraire à les minimiser et les isole souvent pour cela dans des structures prévues entre autres pour cela : les monades.

[!note] Notes La programmation fonctionnelle est une solution aux problèmes des effets de bord. ^LAQR2DNMaFHGCUVX5g5383243