Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Action_at_a_distance_(computer_programming)> ?p ?o. }
Showing items 1 to 16 of
16
with 100 items per page.
- Action_at_a_distance_(computer_programming) abstract "In computer science, action at a distance is an anti-pattern (a recognized common error) in which behavior in one part of a program varies wildly based on difficult or impossible to identify operations in another part of the program.The way to avoid the problems associated with action at a distance are a proper design, which avoids global variables and alters data in a controlled and local manner, or usage of a pure functional programming style with referential transparency.The term is based on the concept of action at a distance in physics, which may refer to a process that allows objects to interact without a mediator particle such as the gluon. In particular, Albert Einstein referred to this effect in quantum mechanics as "spooky action at a distance".Software bugs due to "action at a distance" may arise because a program component is doing something at the wrong time, or affecting something it should not. It is very difficult, however, to track down which component is responsible. Side effects from innocent actions can put the program in an unknown state, so local data is not necessarily local. The solution in this particular scenario is to define which components should be interacting with which others. A proper design that accurately defines the interface between parts of a program, and that avoids shared states, can largely eliminate problems caused by action at a distance.".
- Action_at_a_distance_(computer_programming) wikiPageExternalLink sins.html.
- Action_at_a_distance_(computer_programming) wikiPageID "868838".
- Action_at_a_distance_(computer_programming) wikiPageRevisionID "549589681".
- Action_at_a_distance_(computer_programming) hasPhotoCollection Action_at_a_distance_(computer_programming).
- Action_at_a_distance_(computer_programming) subject Category:Anti-patterns.
- Action_at_a_distance_(computer_programming) comment "In computer science, action at a distance is an anti-pattern (a recognized common error) in which behavior in one part of a program varies wildly based on difficult or impossible to identify operations in another part of the program.The way to avoid the problems associated with action at a distance are a proper design, which avoids global variables and alters data in a controlled and local manner, or usage of a pure functional programming style with referential transparency.The term is based on the concept of action at a distance in physics, which may refer to a process that allows objects to interact without a mediator particle such as the gluon. ".
- Action_at_a_distance_(computer_programming) label "Action at a distance (computer programming)".
- Action_at_a_distance_(computer_programming) label "Azione a distanza (informatica)".
- Action_at_a_distance_(computer_programming) label "远隔作用 (计算机科学)".
- Action_at_a_distance_(computer_programming) sameAs Azione_a_distanza_(informatica).
- Action_at_a_distance_(computer_programming) sameAs m.03k1t5.
- Action_at_a_distance_(computer_programming) sameAs Q3631502.
- Action_at_a_distance_(computer_programming) sameAs Q3631502.
- Action_at_a_distance_(computer_programming) wasDerivedFrom Action_at_a_distance_(computer_programming)?oldid=549589681.
- Action_at_a_distance_(computer_programming) isPrimaryTopicOf Action_at_a_distance_(computer_programming).