Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Action_at_a_distance_(computer_programming)> ?p ?o }
Showing triples 1 to 49 of
49
with 100 triples 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) wikiPageLength "4423".
- Action_at_a_distance_(computer_programming) wikiPageOutDegree "31".
- Action_at_a_distance_(computer_programming) wikiPageRevisionID "677996653".
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Action_at_a_distance.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Albert_Einstein.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Anti-pattern.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Array_data_type.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink COMEFROM.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Category:Anti-patterns.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Computer_program.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Computer_science.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Fortran.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Functional_programming.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Global_variable.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Gluon.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink God_object.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Instruction_set.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Law_of_Demeter.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Loose_coupling.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Mark_Jason_Dominus.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Object-oriented_programming.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Object_orgy.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Perl.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Perl_Design_Patterns_Book.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Purely_functional.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Quantum_mechanics.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Referential_transparency.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Software_bug.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink State_pattern.
- Action_at_a_distance_(computer_programming) wikiPageWikiLink Subroutine.
- Action_at_a_distance_(computer_programming) wikiPageWikiLinkText "Action at a distance (computer programming)".
- Action_at_a_distance_(computer_programming) wikiPageUsesTemplate Template:For.
- Action_at_a_distance_(computer_programming) wikiPageUsesTemplate Template:Quotation.
- Action_at_a_distance_(computer_programming) wikiPageUsesTemplate Template:Refimprove.
- Action_at_a_distance_(computer_programming) subject Category:Anti-patterns.
- Action_at_a_distance_(computer_programming) hypernym Design.
- Action_at_a_distance_(computer_programming) type Pattern.
- 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) sameAs Q3631502.
- 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 远隔作用_(计算机科学).
- Action_at_a_distance_(computer_programming) wasDerivedFrom Action_at_a_distance_(computer_programming)?oldid=677996653.
- Action_at_a_distance_(computer_programming) isPrimaryTopicOf Action_at_a_distance_(computer_programming).