Holub on patterns: learning design patterns by looking at code
The existing books on design patterns take a catalog approach, where they show the individual design patterns in isolation. This approach is fundamentally flawed, because you can't see how the design patterns actually function in the real world. Most programmers learn by looking at computer pro...
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
2004
|
Schriftenreihe: | The expert's voice in software engineering
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781430207252/?ar |
Zusammenfassung: | The existing books on design patterns take a catalog approach, where they show the individual design patterns in isolation. This approach is fundamentally flawed, because you can't see how the design patterns actually function in the real world. Most programmers learn by looking at computer programs. Holub on Patterns: Learning Design Patterns by Looking at Code teaches you design patterns in exactly this way: by looking at computer programs and analyzing them in terms of the patterns that they use. Consequently, you learn how the patterns actually occur in the real world and how to apply the patterns to solve real problems. This book also looks at the broader context of object-oriented (OO) design and how patterns solve commonplace OO design problems. It covers many of the principles of OO design--principles not covered by most books on Java--and shows you how to apply these principles to make your code easier to maintain and debug. |
Beschreibung: | Includes index. - Title from title screen |
Umfang: | 1 Online-Ressource |
ISBN: | 9781430207252 1430207256 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047568194 | ||
003 | DE-627-1 | ||
005 | 20240228113942.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2004 xx |||||o 00| ||eng c | ||
020 | |a 9781430207252 |c electronic bk. |9 978-1-4302-0725-2 | ||
020 | |a 1430207256 |c electronic bk. |9 1-4302-0725-6 | ||
035 | |a (DE-627-1)047568194 | ||
035 | |a (DE-599)KEP047568194 | ||
035 | |a (ORHE)9781430207252 | ||
035 | |a (DE-627-1)047568194 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
072 | 7 | |a UMZ |2 bicssc | |
072 | 7 | |a UL |2 bicssc | |
072 | 7 | |a COM051230 |2 bisacsh | |
082 | 0 | |a 005.1 |2 22 | |
100 | 1 | |a Holub, Allen I. |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Holub on patterns |b learning design patterns by looking at code |c Allen Holub |
264 | 1 | |c 2004 | |
264 | 4 | |c ©2004 | |
300 | |a 1 Online-Ressource | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
490 | 0 | |a The expert's voice in software engineering | |
500 | |a Includes index. - Title from title screen | ||
520 | |a The existing books on design patterns take a catalog approach, where they show the individual design patterns in isolation. This approach is fundamentally flawed, because you can't see how the design patterns actually function in the real world. Most programmers learn by looking at computer programs. Holub on Patterns: Learning Design Patterns by Looking at Code teaches you design patterns in exactly this way: by looking at computer programs and analyzing them in terms of the patterns that they use. Consequently, you learn how the patterns actually occur in the real world and how to apply the patterns to solve real problems. This book also looks at the broader context of object-oriented (OO) design and how patterns solve commonplace OO design problems. It covers many of the principles of OO design--principles not covered by most books on Java--and shows you how to apply these principles to make your code easier to maintain and debug. | ||
546 | |a English. | ||
650 | 0 | |a Software patterns | |
650 | 0 | |a Object-oriented programming (Computer science) | |
650 | 4 | |a Logiciels ; Modèles de conception | |
650 | 4 | |a Programmation orientée objet (Informatique) | |
650 | 4 | |a Object-oriented programming (Computer science) | |
650 | 4 | |a Software patterns | |
776 | 1 | |z 9781430253617 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781430253617 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781430207252/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-047568194 |
---|---|
_version_ | 1821494880640172032 |
adam_text | |
any_adam_object | |
author | Holub, Allen I. |
author_facet | Holub, Allen I. |
author_role | aut |
author_sort | Holub, Allen I. |
author_variant | a i h ai aih |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047568194 (DE-599)KEP047568194 (ORHE)9781430207252 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02672cam a22005172 4500</leader><controlfield tag="001">ZDB-30-ORH-047568194</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228113942.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2004 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781430207252</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4302-0725-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1430207256</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4302-0725-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047568194</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047568194</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781430207252</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047568194</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">UMZ</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">UL</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM051230</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">22</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Holub, Allen I.</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Holub on patterns</subfield><subfield code="b">learning design patterns by looking at code</subfield><subfield code="c">Allen Holub</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2004</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">The expert's voice in software engineering</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index. - Title from title screen</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">The existing books on design patterns take a catalog approach, where they show the individual design patterns in isolation. This approach is fundamentally flawed, because you can't see how the design patterns actually function in the real world. Most programmers learn by looking at computer programs. Holub on Patterns: Learning Design Patterns by Looking at Code teaches you design patterns in exactly this way: by looking at computer programs and analyzing them in terms of the patterns that they use. Consequently, you learn how the patterns actually occur in the real world and how to apply the patterns to solve real problems. This book also looks at the broader context of object-oriented (OO) design and how patterns solve commonplace OO design problems. It covers many of the principles of OO design--principles not covered by most books on Java--and shows you how to apply these principles to make your code easier to maintain and debug.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software patterns</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Object-oriented programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels ; Modèles de conception</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation orientée objet (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software patterns</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781430253617</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781430253617</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781430207252/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047568194 |
illustrated | Not Illustrated |
indexdate | 2025-01-17T11:21:25Z |
institution | BVB |
isbn | 9781430207252 1430207256 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
record_format | marc |
series2 | The expert's voice in software engineering |
spelling | Holub, Allen I. VerfasserIn aut Holub on patterns learning design patterns by looking at code Allen Holub 2004 ©2004 1 Online-Ressource Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier The expert's voice in software engineering Includes index. - Title from title screen The existing books on design patterns take a catalog approach, where they show the individual design patterns in isolation. This approach is fundamentally flawed, because you can't see how the design patterns actually function in the real world. Most programmers learn by looking at computer programs. Holub on Patterns: Learning Design Patterns by Looking at Code teaches you design patterns in exactly this way: by looking at computer programs and analyzing them in terms of the patterns that they use. Consequently, you learn how the patterns actually occur in the real world and how to apply the patterns to solve real problems. This book also looks at the broader context of object-oriented (OO) design and how patterns solve commonplace OO design problems. It covers many of the principles of OO design--principles not covered by most books on Java--and shows you how to apply these principles to make your code easier to maintain and debug. English. Software patterns Object-oriented programming (Computer science) Logiciels ; Modèles de conception Programmation orientée objet (Informatique) 9781430253617 Erscheint auch als Druck-Ausgabe 9781430253617 |
spellingShingle | Holub, Allen I. Holub on patterns learning design patterns by looking at code Software patterns Object-oriented programming (Computer science) Logiciels ; Modèles de conception Programmation orientée objet (Informatique) |
title | Holub on patterns learning design patterns by looking at code |
title_auth | Holub on patterns learning design patterns by looking at code |
title_exact_search | Holub on patterns learning design patterns by looking at code |
title_full | Holub on patterns learning design patterns by looking at code Allen Holub |
title_fullStr | Holub on patterns learning design patterns by looking at code Allen Holub |
title_full_unstemmed | Holub on patterns learning design patterns by looking at code Allen Holub |
title_short | Holub on patterns |
title_sort | holub on patterns learning design patterns by looking at code |
title_sub | learning design patterns by looking at code |
topic | Software patterns Object-oriented programming (Computer science) Logiciels ; Modèles de conception Programmation orientée objet (Informatique) |
topic_facet | Software patterns Object-oriented programming (Computer science) Logiciels ; Modèles de conception Programmation orientée objet (Informatique) |
work_keys_str_mv | AT holuballeni holubonpatternslearningdesignpatternsbylookingatcode |