Softwareengineering: If a function mutates outer state during execution but reverts the outer sta...
Channel: Peter Schneider
Date: 2024-03-15

If a function mutates outer state during execution but reverts the outer state into original state after execution, does it still contain side effect?
I hope you found a solution that worked for you :)
 The Content is licensed under (https://meta.stackexchange.com/help/licensing) CC BY-SA. 
 Attention! This video does always use the same license as the source!
Thanks to all those great people for their contributions!

 (softwareengineering.stackexchange.com/users/432039/wcminipgasker2023)wcminipgasker2023 
 (softwareengineering.stackexchange.com/users/9113/doc-brown)Doc Brown 
 (softwareengineering.stackexchange.com/users/333650/schlenk)schlenk 
 (softwareengineering.stackexchange.com/users/292095/steve)Steve 
 (softwareengineering.stackexchange.com/users/209331/jimmyjames)JimmyJames 
 (softwareengineering.stackexchange.com/users/123788/gnasher729)gnasher729 
 A special thanks goes out to the (https://softwareengineering.stackexchange.com/questions/452382/if-a-function-mutates-outer-state-during-execution-but-reverts-the-outer-state-i)Stackexchange community 
 
 I wish you all a wonderful day! Stay safe :)
 If anything is off, please write me at peter D.O.T schneider A.T ois42.de
 
  side-effect terminology