Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Poltergeist_(computer_programming)> ?p ?o }
Showing triples 1 to 36 of
36
with 100 triples per page.
- Poltergeist_(computer_programming) abstract "In computer programming, a poltergeist (or gypsy wagon) is a short-lived, typically stateless object used to perform initialization or to invoke methods in another, more permanent class. It is considered an anti-pattern. The original definition is by Michael Akroyd 1996 - Object World West Conference:"As a gypsy wagon or a poltergeist appears and disappears mysteriously, so does this short lived object. As a consequence the code is more difficult to maintain and there is unnecessary resource waste. The typical cause for this antipattern is poor object design." A poltergeist can often be identified by its name; they are often called "manager_", "controller_", "start_process", etc.Sometimes, poltergeist classes are created because the programmer anticipated the need for a more complex architecture. For example, a poltergeist arises if the same method acts as both the client and invoker in a Command pattern, and the programmer anticipates separating the two phases. However, this more complex architecture may actually never materialize.Poltergeists should not be confused with long-lived, state-bearing objects of a pattern such as Model-view-controller, or tier-separating patterns such as Business-Delegate.To remove a poltergeist, delete the class and insert its functionality in the invoked class, possibly by inheritance or as a mixin.".
- Poltergeist_(computer_programming) wikiPageExternalLink dev_cat.htm.
- Poltergeist_(computer_programming) wikiPageID "1777061".
- Poltergeist_(computer_programming) wikiPageLength "2030".
- Poltergeist_(computer_programming) wikiPageOutDegree "13".
- Poltergeist_(computer_programming) wikiPageRevisionID "682726060".
- Poltergeist_(computer_programming) wikiPageWikiLink Anti-pattern.
- Poltergeist_(computer_programming) wikiPageWikiLink Business-Delegate.
- Poltergeist_(computer_programming) wikiPageWikiLink Category:Anti-patterns.
- Poltergeist_(computer_programming) wikiPageWikiLink Command_pattern.
- Poltergeist_(computer_programming) wikiPageWikiLink Computer_programming.
- Poltergeist_(computer_programming) wikiPageWikiLink Inheritance_(computer_science).
- Poltergeist_(computer_programming) wikiPageWikiLink Inheritance_(object-oriented_programming).
- Poltergeist_(computer_programming) wikiPageWikiLink Mixin.
- Poltergeist_(computer_programming) wikiPageWikiLink Model-view-controller.
- Poltergeist_(computer_programming) wikiPageWikiLink Model–view–controller.
- Poltergeist_(computer_programming) wikiPageWikiLink Pattern.
- Poltergeist_(computer_programming) wikiPageWikiLink Poltergeist.
- Poltergeist_(computer_programming) wikiPageWikiLink Vardo_(Romani_wagon).
- Poltergeist_(computer_programming) wikiPageWikiLink YAGNI.
- Poltergeist_(computer_programming) wikiPageWikiLink You_arent_gonna_need_it.
- Poltergeist_(computer_programming) wikiPageWikiLinkText "Poltergeist (computer programming)".
- Poltergeist_(computer_programming) hasPhotoCollection Poltergeist_(computer_programming).
- Poltergeist_(computer_programming) wikiPageUsesTemplate Template:Cite_book.
- Poltergeist_(computer_programming) wikiPageUsesTemplate Template:Comp-sci-stub.
- Poltergeist_(computer_programming) wikiPageUsesTemplate Template:Refimprove.
- Poltergeist_(computer_programming) subject Category:Anti-patterns.
- Poltergeist_(computer_programming) comment "In computer programming, a poltergeist (or gypsy wagon) is a short-lived, typically stateless object used to perform initialization or to invoke methods in another, more permanent class. It is considered an anti-pattern. The original definition is by Michael Akroyd 1996 - Object World West Conference:"As a gypsy wagon or a poltergeist appears and disappears mysteriously, so does this short lived object.".
- Poltergeist_(computer_programming) label "Poltergeist (computer programming)".
- Poltergeist_(computer_programming) sameAs Poltergeist_(informática).
- Poltergeist_(computer_programming) sameAs m.05w25b.
- Poltergeist_(computer_programming) sameAs Q7226038.
- Poltergeist_(computer_programming) sameAs Q7226038.
- Poltergeist_(computer_programming) sameAs 幽灵_(反面模式).
- Poltergeist_(computer_programming) wasDerivedFrom Poltergeist_(computer_programming)?oldid=682726060.
- Poltergeist_(computer_programming) isPrimaryTopicOf Poltergeist_(computer_programming).