Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Balking pattern
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Balking_pattern
http://dbpedia.org/ontology/abstract The balking pattern is a software design pThe balking pattern is a software design pattern that only executes an action on an object when the object is in a particular state. For example, if an object reads ZIP files and a calling method invokes a get method on the object when the ZIP file is not open, the object would "balk" at the request. In the Java programming language, for example, an IllegalStateException might be thrown under these circumstances. There are some specialists in this field who consider balking more of an anti-pattern than a design pattern. If an object cannot support its API, it should either limit the API so that the offending call is not available, or so that the call can be made without limitation. It should: * Be created in a "sane state"; * not make itself available until it is in a sane state; * become a facade and answer back an object that is in a sane state.er back an object that is in a sane state.
http://dbpedia.org/ontology/wikiPageID 164870
http://dbpedia.org/ontology/wikiPageLength 3243
http://dbpedia.org/ontology/wikiPageRevisionID 1079909519
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Object_%28computer_science%29 + , http://dbpedia.org/resource/Facade_pattern + , http://dbpedia.org/resource/Design_pattern_%28computer_science%29 + , http://dbpedia.org/resource/Anti-pattern + , http://dbpedia.org/resource/Category:Software_design_patterns + , http://dbpedia.org/resource/Java_%28programming_language%29 + , http://dbpedia.org/resource/Read_and_write_lock_pattern + , http://dbpedia.org/resource/Guarded_suspension_pattern + , http://dbpedia.org/resource/Category:Articles_with_example_Java_code + , http://dbpedia.org/resource/API + , http://dbpedia.org/resource/ZIP_file_format + , http://dbpedia.org/resource/Guarded_suspension + , http://dbpedia.org/resource/Category:Concurrency_%28computer_science%29 +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Elucidate + , http://dbpedia.org/resource/Template:Design_Patterns_patterns + , http://dbpedia.org/resource/Template:More_citations_needed + , http://dbpedia.org/resource/Template:More_footnotes + , http://dbpedia.org/resource/Template:Who + , http://dbpedia.org/resource/Template:Citation_needed + , http://dbpedia.org/resource/Template:Reflist + , http://dbpedia.org/resource/Template:Multiple_issues +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Software_design_patterns + , http://dbpedia.org/resource/Category:Articles_with_example_Java_code + , http://dbpedia.org/resource/Category:Concurrency_%28computer_science%29 +
http://purl.org/linguistics/gold/hypernym http://dbpedia.org/resource/Pattern +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Balking_pattern?oldid=1079909519&ns=0 +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Balking_pattern +
owl:sameAs http://www.wikidata.org/entity/Q4851131 + , http://dbpedia.org/resource/Balking_pattern + , https://global.dbpedia.org/id/4V73U + , http://hu.dbpedia.org/resource/Balking_minta + , http://yago-knowledge.org/resource/Balking_pattern + , http://rdf.freebase.com/ns/m.015yxt +
rdf:type http://dbpedia.org/class/yago/PsychologicalFeature100023100 + , http://dbpedia.org/class/yago/WikicatSoftwareDesignPatterns + , http://dbpedia.org/class/yago/Form105930736 + , http://dbpedia.org/ontology/Disease + , http://dbpedia.org/class/yago/Cognition100023271 + , http://dbpedia.org/class/yago/Abstraction100002137 + , http://dbpedia.org/class/yago/Structure105726345 +
rdfs:comment The balking pattern is a software design pThe balking pattern is a software design pattern that only executes an action on an object when the object is in a particular state. For example, if an object reads ZIP files and a calling method invokes a get method on the object when the ZIP file is not open, the object would "balk" at the request. In the Java programming language, for example, an IllegalStateException might be thrown under these circumstances. * Be created in a "sane state"; * not make itself available until it is in a sane state; * become a facade and answer back an object that is in a sane state.er back an object that is in a sane state.
rdfs:label Balking pattern
hide properties that link here 
http://dbpedia.org/resource/Readers%E2%80%93writer_lock + , http://dbpedia.org/resource/Guarded_suspension + , http://dbpedia.org/resource/Software_design_pattern + http://dbpedia.org/ontology/wikiPageWikiLink
http://en.wikipedia.org/wiki/Balking_pattern + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Balking_pattern + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.