Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Builder_pattern> ?p ?o }
Showing triples 1 to 64 of
64
with 100 triples per page.
- Builder_pattern abstract "The builder pattern is an object creation software design pattern. Unlike the abstract factory pattern and the factory method pattern whose intention is to enable polymorphism, the intention of the builder pattern is to find a solution to the telescoping constructor anti-pattern. The telescoping constructor anti-pattern occurs when the increase of object constructor parameter combination leads to an exponential list of constructors. Instead of using numerous constructors, the builder pattern uses another object, a builder, that receives each initialization parameter step by step and then returns the resulting constructed object at once.The builder pattern has another benefit. It can be used for objects that contain flat data (html code, SQL query, X.509 certificate...), that is to say, data that can't be easily edited. This type of data cannot be edited step by step and must be edited at once. The best way to construct such an object is to use a builder class.Builder often builds a Composite. Often, designs start out using Factory Method (less complicated, more customizable, subclasses proliferate) and evolve toward Abstract Factory, Prototype, or Builder (more flexible, more complex) as the designer discovers where more flexibility is needed. Sometimes creational patterns are complementary: Builder can use one of the other patterns to implement which components are built. Builders are good candidates for a fluent interface.".
- Builder_pattern wikiPageExternalLink 208403883?pgno=2.
- Builder_pattern wikiPageExternalLink jw-0102-toolbox.html.
- Builder_pattern wikiPageExternalLink builder.html.
- Builder_pattern wikiPageID "164849".
- Builder_pattern wikiPageLength "12210".
- Builder_pattern wikiPageOutDegree "20".
- Builder_pattern wikiPageRevisionID "708060473".
- Builder_pattern wikiPageWikiLink Abstract_factory_pattern.
- Builder_pattern wikiPageWikiLink Allen_Holub.
- Builder_pattern wikiPageWikiLink Anti-pattern.
- Builder_pattern wikiPageWikiLink Category:Articles_with_example_Java_code.
- Builder_pattern wikiPageWikiLink Category:Software_design_patterns.
- Builder_pattern wikiPageWikiLink Composite_pattern.
- Builder_pattern wikiPageWikiLink Creational_pattern.
- Builder_pattern wikiPageWikiLink Currying.
- Builder_pattern wikiPageWikiLink Factory_(object-oriented_programming).
- Builder_pattern wikiPageWikiLink Factory_method_pattern.
- Builder_pattern wikiPageWikiLink Fluent_interface.
- Builder_pattern wikiPageWikiLink HTML.
- Builder_pattern wikiPageWikiLink Polymorphism_(computer_science).
- Builder_pattern wikiPageWikiLink Prototype_pattern.
- Builder_pattern wikiPageWikiLink SQL.
- Builder_pattern wikiPageWikiLink Software_design_pattern.
- Builder_pattern wikiPageWikiLink X.509.
- Builder_pattern wikiPageWikiLink File:Builder_UML_class_diagram.svg.
- Builder_pattern wikiPageWikiLinkText "Builder Pattern".
- Builder_pattern wikiPageWikiLinkText "Builder pattern".
- Builder_pattern wikiPageWikiLinkText "Builder".
- Builder_pattern wikiPageWikiLinkText "builder pattern".
- Builder_pattern wikiPageWikiLinkText "builder".
- Builder_pattern wikiPageWikiLinkText "builders".
- Builder_pattern wikiPageUsesTemplate Template:Citation_needed.
- Builder_pattern wikiPageUsesTemplate Template:Design_Patterns_Patterns.
- Builder_pattern wikiPageUsesTemplate Template:Wikibooks.
- Builder_pattern subject Category:Articles_with_example_Java_code.
- Builder_pattern subject Category:Software_design_patterns.
- Builder_pattern type Pattern.
- Builder_pattern comment "The builder pattern is an object creation software design pattern. Unlike the abstract factory pattern and the factory method pattern whose intention is to enable polymorphism, the intention of the builder pattern is to find a solution to the telescoping constructor anti-pattern. The telescoping constructor anti-pattern occurs when the increase of object constructor parameter combination leads to an exponential list of constructors.".
- Builder_pattern label "Builder pattern".
- Builder_pattern sameAs Q765164.
- Builder_pattern sameAs Строител_(шаблон).
- Builder_pattern sameAs Builder.
- Builder_pattern sameAs Builder.
- Builder_pattern sameAs Builder.
- Builder_pattern sameAs Erbauer_(Entwurfsmuster).
- Builder_pattern sameAs Builder_(patrón_de_diseño).
- Builder_pattern sameAs الگوی_سازنده.
- Builder_pattern sameAs Monteur_(patron_de_conception).
- Builder_pattern sameAs Építő_programtervezési_minta.
- Builder_pattern sameAs Կառուցող_(նախագծման_ձևանմուշ).
- Builder_pattern sameAs Builder.
- Builder_pattern sameAs Builder_パターン.
- Builder_pattern sameAs 빌더_패턴.
- Builder_pattern sameAs Budowniczy_(wzorzec_projektowy).
- Builder_pattern sameAs Builder.
- Builder_pattern sameAs m.015ypt.
- Builder_pattern sameAs Строитель_(шаблон_проектирования).
- Builder_pattern sameAs Byggare_(designmönster).
- Builder_pattern sameAs Будівник_(шаблон_проектування).
- Builder_pattern sameAs Q765164.
- Builder_pattern sameAs 生成器模式.
- Builder_pattern wasDerivedFrom Builder_pattern?oldid=708060473.
- Builder_pattern isPrimaryTopicOf Builder_pattern.