Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Builder_pattern> ?p ?o. }
Showing items 1 to 42 of
42
with 100 items 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 thumbnail Builder_UML_class_diagram.svg?width=300.
- Builder_pattern wikiPageExternalLink 208403883?pgno=2.
- Builder_pattern wikiPageExternalLink jw-0102-toolbox.html.
- Builder_pattern wikiPageID "164849".
- Builder_pattern wikiPageRevisionID "599860584".
- Builder_pattern hasPhotoCollection Builder_pattern.
- Builder_pattern subject Category:Articles_with_example_Java_code.
- Builder_pattern subject Category:Software_design_patterns.
- Builder_pattern type Abstraction100002137.
- Builder_pattern type Cognition100023271.
- Builder_pattern type Form105930736.
- Builder_pattern type PsychologicalFeature100023100.
- Builder_pattern type SoftwareDesignPatterns.
- Builder_pattern type Structure105726345.
- 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 "Budowniczy (wzorzec projektowy)".
- Builder_pattern label "Builder (patrón de diseño)".
- Builder_pattern label "Builder pattern".
- Builder_pattern label "Builder パターン".
- Builder_pattern label "Builder".
- Builder_pattern label "Builder".
- Builder_pattern label "Erbauer (Entwurfsmuster)".
- Builder_pattern label "Monteur (patron de conception)".
- Builder_pattern label "Строитель (шаблон проектирования)".
- Builder_pattern label "生成器模式".
- Builder_pattern sameAs Builder.
- Builder_pattern sameAs Erbauer_(Entwurfsmuster).
- Builder_pattern sameAs Builder_(patrón_de_diseño).
- Builder_pattern sameAs Monteur_(patron_de_conception).
- 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 Q765164.
- Builder_pattern sameAs Q765164.
- Builder_pattern sameAs Builder_pattern.
- Builder_pattern wasDerivedFrom Builder_pattern?oldid=599860584.
- Builder_pattern depiction Builder_UML_class_diagram.svg.
- Builder_pattern isPrimaryTopicOf Builder_pattern.