Temporal Side Effects
Side effects due to the time taken for an operation to execute are usually ignored when discussing side effects and referential transparency. In most programs it is desirable to replace a long operation with an equivalent shorter one e.g. replacing (60 / 3 * 2) with 40. There are some cases, such as with hardware timing or testing, where operations are inserted specifically for their temporal side effects e.g. Sleep(5000) or for(i=0; i < 10000; i++){}. These instructions do not change state other than taking an amount of time to complete.
Read more about this topic: Side Effect (computer Science)
Famous quotes containing the words temporal, side and/or effects:
“When once a certain class of people has been placed by the temporal and spiritual authorities outside the ranks of those whose life has value, then nothing comes more naturally to men than murder.”
—Simone Weil (19091943)
“I learned early to understand that there is no such condition in human affairs as absolute truth. There is only truth as people see it, and truth, even in fact, may be kaleidoscopic in its variety. The damage such perception did to me I have felt ever since ... I could never belong entirely to one side of any question.”
—Pearl S. Buck (18921973)
“If one judges love according to the greatest part of the effects it produces, it would appear to resemble rather hatred than kindness.”
—François, Duc De La Rochefoucauld (16131680)