Der pragmatische Programmierer: Ihr Weg zur Meisterschaft
Der Pragmatische Programmierer ist eines dieser seltenen Fachbücher, die Sie im Lauf der Jahre immer wieder lesen werden. Egal, ob Sie Programmiereinsteiger oder erfahrener Praktiker sind, stets können Sie neue Einsichten gewinnen. David Thomas und Andrew Hunt schrieben 1999 die erste Ausgabe dieses...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Weitere Verfasser: | |
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Hanser
[2021]
|
Ausgabe: | Jubiläumsausgabe, Zweite Ausgabe |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Zusammenfassung: | Der Pragmatische Programmierer ist eines dieser seltenen Fachbücher, die Sie im Lauf der Jahre immer wieder lesen werden. Egal, ob Sie Programmiereinsteiger oder erfahrener Praktiker sind, stets können Sie neue Einsichten gewinnen. David Thomas und Andrew Hunt schrieben 1999 die erste Ausgabe dieses einflussreichen Buches, um ihren Kunden zu helfen, bessere Software zu entwickeln und die Freude am Programmieren wiederzuentdecken. Ihre pragmatischen Profitipps helfen bis heute einer ganzen Generation von Programmierern, den Kosmos der Software-Entwicklung zu erkunden, unabhängig von einer bestimmten Sprache oder Methodik oder einem bestimmten Framework. Ihre »Pragmatische Philosophie« hat den Weg bereitet für Hunderte von Büchern, Screencasts und Hörbüchern sowie Tausende von Karrieren und Erfolgsgeschichten. Zwanzig Jahre später untersuchen die Autoren nun erneut, was einen modernen Programmierer ausmacht. Die Themen reichen von persönlicher Verantwortung über berufliche Entwicklung bis hin zu Architekturtechniken, die Ihren Code flexibel, leicht anpassbar und wiederverwendbar halten. In kurzen Abschnitten, die auch einzeln gelesen werden können, erläutern die Autoren nicht nur die Best Practices, sondern auch Fallstricke bei der Software-Entwicklung. Anschauliche Beispiele und interessante Analogien machen dieses Buch zu einem Lesevergnügen. |
Beschreibung: | Vorwort zur zweiten Ausgabe Seite XIII-XVI Auf dem Umschlag: EXTRA: E-Book inside "Authorized translation of the english language edition, 20th anniversary edition, 2nd edition 2020" |
Beschreibung: | XX, 284 Seiten Illustrationen, Diagramme |
ISBN: | 9783446463844 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV047234067 | ||
003 | DE-604 | ||
005 | 20220214 | ||
007 | t | ||
008 | 210412s2021 gw a||| |||| 00||| ger d | ||
015 | |a 20,N21 |2 dnb | ||
016 | 7 | |a 1210295059 |2 DE-101 | |
020 | |a 9783446463844 |c Beihefter : circa EUR 39.99 (DE), circa EUR 41.20 (AT) |9 978-3-446-46384-4 | ||
024 | 3 | |a 9783446463844 | |
035 | |a (OCoLC)1247396166 | ||
035 | |a (DE-599)DNB1210295059 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-1050 |a DE-12 |a DE-523 |a DE-210 |a DE-92 |a DE-29T |a DE-860 |a DE-20 |a DE-898 |a DE-634 |a DE-91G |a DE-188 |a DE-473 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 310 |2 stub | ||
100 | 1 | |a Thomas, David |d 1956- |e Verfasser |0 (DE-588)141256508 |4 aut | |
240 | 1 | 0 | |a The pragmatic programmer: your journey to mastery |
245 | 1 | 0 | |a Der pragmatische Programmierer |b Ihr Weg zur Meisterschaft |c David Thomas, Andrew Hunt ; übersetzt von Jürgen Dubau |
250 | |a Jubiläumsausgabe, Zweite Ausgabe | ||
264 | 1 | |a München |b Hanser |c [2021] | |
264 | 4 | |c ©2021 | |
300 | |a XX, 284 Seiten |b Illustrationen, Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Vorwort zur zweiten Ausgabe Seite XIII-XVI | ||
500 | |a Auf dem Umschlag: EXTRA: E-Book inside | ||
500 | |a "Authorized translation of the english language edition, 20th anniversary edition, 2nd edition 2020" | ||
520 | |a Der Pragmatische Programmierer ist eines dieser seltenen Fachbücher, die Sie im Lauf der Jahre immer wieder lesen werden. Egal, ob Sie Programmiereinsteiger oder erfahrener Praktiker sind, stets können Sie neue Einsichten gewinnen. David Thomas und Andrew Hunt schrieben 1999 die erste Ausgabe dieses einflussreichen Buches, um ihren Kunden zu helfen, bessere Software zu entwickeln und die Freude am Programmieren wiederzuentdecken. Ihre pragmatischen Profitipps helfen bis heute einer ganzen Generation von Programmierern, den Kosmos der Software-Entwicklung zu erkunden, unabhängig von einer bestimmten Sprache oder Methodik oder einem bestimmten Framework. Ihre »Pragmatische Philosophie« hat den Weg bereitet für Hunderte von Büchern, Screencasts und Hörbüchern sowie Tausende von Karrieren und Erfolgsgeschichten. Zwanzig Jahre später untersuchen die Autoren nun erneut, was einen modernen Programmierer ausmacht. Die Themen reichen von persönlicher Verantwortung über berufliche Entwicklung bis hin zu Architekturtechniken, die Ihren Code flexibel, leicht anpassbar und wiederverwendbar halten. In kurzen Abschnitten, die auch einzeln gelesen werden können, erläutern die Autoren nicht nur die Best Practices, sondern auch Fallstricke bei der Software-Entwicklung. Anschauliche Beispiele und interessante Analogien machen dieses Buch zu einem Lesevergnügen. | ||
650 | 0 | 7 | |a Processing |g Programmiersprache |0 (DE-588)7674975-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierer |0 (DE-588)4175854-7 |2 gnd |9 rswk-swf |
653 | |a Programmieren | ||
653 | |a Programmiertechniken | ||
653 | |a Selbstmanagement | ||
653 | |a Software-Entwicklung | ||
653 | |a FBITPRAL: Programmierung allgemein | ||
653 | |a FBITSOAL: Softwareentwicklung allgemein | ||
653 | |a INF2020 | ||
689 | 0 | 0 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 1 | |a Processing |g Programmiersprache |0 (DE-588)7674975-7 |D s |
689 | 0 | 2 | |a Programmierer |0 (DE-588)4175854-7 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Hunt, Andrew |d 1964- |e Verfasser |0 (DE-588)133675025 |4 aut | |
700 | 1 | |a Dubau, Jürgen |d ca. 20. Jh. |e trl |0 (DE-588)136782825 |4 oth | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-3-446-46632-6 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, E-Pub |z 978-3-446-46633-3 |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032638475&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-032638475 |
Datensatz im Suchindex
_version_ | 1804182367089197056 |
---|---|
adam_text | INHALT
GELEITWORT
................................................................................................................
XI
VORWORT
ZUR
ZWEITEN
AUSGABE
............................................................................
XIII
AUS
DER
EINLEITUNG
ZUR
ERSTEN
AUSGABE
.........................................................
XVII
1
EINE
PRAGMATISCHE
PHILOSOPHIE
...................................................................
1
TOPIC
1:
ES
IST
IHR
LEBEN
.................................................................................................
2
TOPIC
2:
DER
HUND
HAT
MEINEN
QUELLTEXT
GEFRESSEN
......................................................
3
TOPIC
3:
SOFTWARE-ENTROPIE
.............................................................................................
5
TOPIC
4:
STEINSUPPE
UND
GEKOCHTE
FROESCHE
....................................................................
8
TOPIC
5:
GUT
IST
GUT
GENUG
.............................................................................................
10
TOPIC
6:
IHR
WISSENSPORTFOLIO
.......................................................................................
12
TOPIC
7:
KOMMUNIZIERE!
.................................................................................................
17
2
EIN
PRAGMATISCHES
VORGEHEN
....................................................................
23
TOPIC
8:
DIE
ESSENZ
DES
GUTEN
DESIGNS
.......................................................................
24
TOPIC
9:
DAS
UEBEL
DER
WIEDERHOLUNG
...........................................................................
26
TOPIC
10:
ORTHOGONALITAET
.............................................................................................
33
TOPIC
11:
UMKEHRBARKEIT
.............................................................................................
41
TOPIC
12:
LEUCHTSPURMUNITION
...................................................................................
44
TOPIC
13:
PROTOTYPEN
UND
POST-IT-ZETTEL
......................................................................
49
TOPIC
14:
FACHSPRACHEN
...............................................................................................
52
TOPIC
15:
ABSCHAETZEN
...................................................................................................
57
3
DAS
HANDWERKSZEUG
..............................................................................
.63
TOPIC
16:
DIE
KRAFT
VON
KLARTEXT
.................................................................................
64
TOPIC
17:
KOMMANDOSPIELE
.........................................................................................
67
TOPIC
18:
PROFI-EDITOR
...................................................................................................
70
TOPIC
19:
VERSIONSVERWALTUNG
.....................................................................................
73
TOPIC
20:
FEHLERSUCHE
.................................................................................................
77
TOPIC
21:
TEXTBEARBEITUNG
...........................................................................................
85
TOPIC
22:
ENTWICKLER-FOURNALE
.....................................................................................
87
4
PRAGMATISCH
PARANOID
.................................................................................
89
TOPIC
23:
DESIGN
BY
CONTRACT
.......................................................................................
90
TOPIC
24:
TOTE
PROGRAMME
LUEGEN
NICHT
........................................................................
97
TOPIC
25:
ABGESICHERT
PROGRAMMIEREN
........................................................................
99
TOPIC
26:
WIE
MAN
RESSOURCEN
BALANCIERT
................................................................
103
TOPIC
27:
NICHT
SCHNELLER
ALS
DIE
SCHEINWERFER
..........................................................
109
5
BIEGEN
ODER
ZERBRECHEN
...........................................................................
113
TOPIC
28:
ENTKOPPLUNG
.................................................................................................
114
TOPIC
29:
JONGLIEREN
MIT
DER
REALEN
WELT
....................................................................
121
TOPIC
30:
TRANSFORMIERENDE
PROGRAMMIERUNG
..........................................................
130
TOPIC
31:
ERBSCHAFTSSTEUER
.........................................................................................
141
TOPIC
32:
KONFIGURATION
...............................................................................................
148
6
CONCURRENCY
................................................................................................
153
ALLES
IST
NEBENLAEUFIG
.....................................................................................................
153
TOPIC
33:
AUFLOESEN
DER
ZEITLICHEN
KOPPLUNG
..............................................................
154
TOPIC
34:
SHARED
STATE
IST
EIN
FALSCHER
ZUSTAND
........................................................
158
TOPIC
35:
AKTOREN
UND
PROZESSE
.................................................................................
164
TOPIC
36:
BLACKBOARDS
.................................................................................................
170
7
BEIM
IMPLEMENTIEREN
................................................................................
175
TOPIC
37:
HOEREN
SIE
AUF
IHR
REPTILIENGEHIRN
.............................................................
176
TOPIC
38:
PROGRAMMIEREN
MIT
DEM
ZUFALL
.................................................................
180
TOPIC
39:
GESCHWINDIGKEIT
VON
ALGORITHMEN
...........................................................
185
TOPIC
40:
REFAKTORISIEREN
..........................................................................................
191
TOPIC
41:
TESTEN
FUERS
ENTWICKELN
..............................................................................
195
TOPIC
42:
PROPERTY-BASED
TESTING
..............................................................................
203
TOPIC
43:
SICHER
BLEIBEN
DA
DRAUSSEN
........................................................................
210
TOPIC
44:
DINGE
BENENNEN
..........................................................................................
216
8
VOR
DEM
PROJEKT
..........................................................................................
221
TOPIC
45:
DIE
ANFORDERUNGSGRUBE
............................................................................
221
TOPIC
46:
UNLOESBARE
RAETSEL
........................................................................................
229
TOPIC
47:
ZUSAMMENARBEIT
........................................................................................
232
TOPIC
48:
DIE
ESSENZ
DER
AGILITAET
..............................................................................
235
9
PRAGMATISCHE
PROJEKTE
.............................................................................
239
TOPIC
49:
PRAGMATISCHE
TEAMS
..................................................................................
239
TOPIC
50:
KOKOSNUESSE
BRINGEN
*
S
NICHT
......................................................................
245
TOPIC
51:
PRAGMATIC
STARTER
KIT
................................................................................
248
TOPIC
52:
ERFREUEN
SIE
DIE
ANWENDER
........................................................................
254
TOPIC
53:
STOLZ
UND
VORURTEIL
....................................................................................
255
NACHWORT
...............................................................................................................
257
DER
MORALISCHE
KOMPASS
.............................................................................................
258
STELLEN
SIE
SICH
IHRE
ZUKUNFT
VOR,
DIE
SIE
SICH
WUENSCHEN
..........................................
259
ANHANG
A:
LITERATURVERZEICHNIS
......................................................................
261
ANHANG
B:
LOESUNGEN
ZU
DEN
UEBUNGEN
............................................................
263
DIE
AUTOREN
..........................................................................................................
276
STICHWORTVERZEICHNIS
..........................................................................................
277
|
adam_txt |
INHALT
GELEITWORT
.
XI
VORWORT
ZUR
ZWEITEN
AUSGABE
.
XIII
AUS
DER
EINLEITUNG
ZUR
ERSTEN
AUSGABE
.
XVII
1
EINE
PRAGMATISCHE
PHILOSOPHIE
.
1
TOPIC
1:
ES
IST
IHR
LEBEN
.
2
TOPIC
2:
DER
HUND
HAT
MEINEN
QUELLTEXT
GEFRESSEN
.
3
TOPIC
3:
SOFTWARE-ENTROPIE
.
5
TOPIC
4:
STEINSUPPE
UND
GEKOCHTE
FROESCHE
.
8
TOPIC
5:
GUT
IST
GUT
GENUG
.
10
TOPIC
6:
IHR
WISSENSPORTFOLIO
.
12
TOPIC
7:
KOMMUNIZIERE!
.
17
2
EIN
PRAGMATISCHES
VORGEHEN
.
23
TOPIC
8:
DIE
ESSENZ
DES
GUTEN
DESIGNS
.
24
TOPIC
9:
DAS
UEBEL
DER
WIEDERHOLUNG
.
26
TOPIC
10:
ORTHOGONALITAET
.
33
TOPIC
11:
UMKEHRBARKEIT
.
41
TOPIC
12:
LEUCHTSPURMUNITION
.
44
TOPIC
13:
PROTOTYPEN
UND
POST-IT-ZETTEL
.
49
TOPIC
14:
FACHSPRACHEN
.
52
TOPIC
15:
ABSCHAETZEN
.
57
3
DAS
HANDWERKSZEUG
.
.63
TOPIC
16:
DIE
KRAFT
VON
KLARTEXT
.
64
TOPIC
17:
KOMMANDOSPIELE
.
67
TOPIC
18:
PROFI-EDITOR
.
70
TOPIC
19:
VERSIONSVERWALTUNG
.
73
TOPIC
20:
FEHLERSUCHE
.
77
TOPIC
21:
TEXTBEARBEITUNG
.
85
TOPIC
22:
ENTWICKLER-FOURNALE
.
87
4
PRAGMATISCH
PARANOID
.
89
TOPIC
23:
DESIGN
BY
CONTRACT
.
90
TOPIC
24:
TOTE
PROGRAMME
LUEGEN
NICHT
.
97
TOPIC
25:
ABGESICHERT
PROGRAMMIEREN
.
99
TOPIC
26:
WIE
MAN
RESSOURCEN
BALANCIERT
.
103
TOPIC
27:
NICHT
SCHNELLER
ALS
DIE
SCHEINWERFER
.
109
5
BIEGEN
ODER
ZERBRECHEN
.
113
TOPIC
28:
ENTKOPPLUNG
.
114
TOPIC
29:
JONGLIEREN
MIT
DER
REALEN
WELT
.
121
TOPIC
30:
TRANSFORMIERENDE
PROGRAMMIERUNG
.
130
TOPIC
31:
ERBSCHAFTSSTEUER
.
141
TOPIC
32:
KONFIGURATION
.
148
6
CONCURRENCY
.
153
ALLES
IST
NEBENLAEUFIG
.
153
TOPIC
33:
AUFLOESEN
DER
ZEITLICHEN
KOPPLUNG
.
154
TOPIC
34:
SHARED
STATE
IST
EIN
FALSCHER
ZUSTAND
.
158
TOPIC
35:
AKTOREN
UND
PROZESSE
.
164
TOPIC
36:
BLACKBOARDS
.
170
7
BEIM
IMPLEMENTIEREN
.
175
TOPIC
37:
HOEREN
SIE
AUF
IHR
REPTILIENGEHIRN
.
176
TOPIC
38:
PROGRAMMIEREN
MIT
DEM
ZUFALL
.
180
TOPIC
39:
GESCHWINDIGKEIT
VON
ALGORITHMEN
.
185
TOPIC
40:
REFAKTORISIEREN
.
191
TOPIC
41:
TESTEN
FUERS
ENTWICKELN
.
195
TOPIC
42:
PROPERTY-BASED
TESTING
.
203
TOPIC
43:
SICHER
BLEIBEN
DA
DRAUSSEN
.
210
TOPIC
44:
DINGE
BENENNEN
.
216
8
VOR
DEM
PROJEKT
.
221
TOPIC
45:
DIE
ANFORDERUNGSGRUBE
.
221
TOPIC
46:
UNLOESBARE
RAETSEL
.
229
TOPIC
47:
ZUSAMMENARBEIT
.
232
TOPIC
48:
DIE
ESSENZ
DER
AGILITAET
.
235
9
PRAGMATISCHE
PROJEKTE
.
239
TOPIC
49:
PRAGMATISCHE
TEAMS
.
239
TOPIC
50:
KOKOSNUESSE
BRINGEN
*
S
NICHT
.
245
TOPIC
51:
PRAGMATIC
STARTER
KIT
.
248
TOPIC
52:
ERFREUEN
SIE
DIE
ANWENDER
.
254
TOPIC
53:
STOLZ
UND
VORURTEIL
.
255
NACHWORT
.
257
DER
MORALISCHE
KOMPASS
.
258
STELLEN
SIE
SICH
IHRE
ZUKUNFT
VOR,
DIE
SIE
SICH
WUENSCHEN
.
259
ANHANG
A:
LITERATURVERZEICHNIS
.
261
ANHANG
B:
LOESUNGEN
ZU
DEN
UEBUNGEN
.
263
DIE
AUTOREN
.
276
STICHWORTVERZEICHNIS
.
277 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Thomas, David 1956- Hunt, Andrew 1964- |
author2 | Dubau, Jürgen ca. 20. Jh |
author2_role | trl |
author2_variant | j d jd |
author_GND | (DE-588)141256508 (DE-588)133675025 (DE-588)136782825 |
author_facet | Thomas, David 1956- Hunt, Andrew 1964- Dubau, Jürgen ca. 20. Jh |
author_role | aut aut |
author_sort | Thomas, David 1956- |
author_variant | d t dt a h ah |
building | Verbundindex |
bvnumber | BV047234067 |
classification_rvk | ST 230 |
classification_tum | DAT 310 |
ctrlnum | (OCoLC)1247396166 (DE-599)DNB1210295059 |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | Jubiläumsausgabe, Zweite Ausgabe |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04167nam a22006498c 4500</leader><controlfield tag="001">BV047234067</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20220214 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">210412s2021 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">20,N21</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1210295059</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446463844</subfield><subfield code="c">Beihefter : circa EUR 39.99 (DE), circa EUR 41.20 (AT)</subfield><subfield code="9">978-3-446-46384-4</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783446463844</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1247396166</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1210295059</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1050</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-473</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 310</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Thomas, David</subfield><subfield code="d">1956-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)141256508</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">The pragmatic programmer: your journey to mastery</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Der pragmatische Programmierer</subfield><subfield code="b">Ihr Weg zur Meisterschaft</subfield><subfield code="c">David Thomas, Andrew Hunt ; übersetzt von Jürgen Dubau</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Jubiläumsausgabe, Zweite Ausgabe</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">[2021]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2021</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 284 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Vorwort zur zweiten Ausgabe Seite XIII-XVI</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Auf dem Umschlag: EXTRA: E-Book inside</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"Authorized translation of the english language edition, 20th anniversary edition, 2nd edition 2020"</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Der Pragmatische Programmierer ist eines dieser seltenen Fachbücher, die Sie im Lauf der Jahre immer wieder lesen werden. Egal, ob Sie Programmiereinsteiger oder erfahrener Praktiker sind, stets können Sie neue Einsichten gewinnen. David Thomas und Andrew Hunt schrieben 1999 die erste Ausgabe dieses einflussreichen Buches, um ihren Kunden zu helfen, bessere Software zu entwickeln und die Freude am Programmieren wiederzuentdecken. Ihre pragmatischen Profitipps helfen bis heute einer ganzen Generation von Programmierern, den Kosmos der Software-Entwicklung zu erkunden, unabhängig von einer bestimmten Sprache oder Methodik oder einem bestimmten Framework. Ihre »Pragmatische Philosophie« hat den Weg bereitet für Hunderte von Büchern, Screencasts und Hörbüchern sowie Tausende von Karrieren und Erfolgsgeschichten. Zwanzig Jahre später untersuchen die Autoren nun erneut, was einen modernen Programmierer ausmacht. Die Themen reichen von persönlicher Verantwortung über berufliche Entwicklung bis hin zu Architekturtechniken, die Ihren Code flexibel, leicht anpassbar und wiederverwendbar halten. In kurzen Abschnitten, die auch einzeln gelesen werden können, erläutern die Autoren nicht nur die Best Practices, sondern auch Fallstricke bei der Software-Entwicklung. Anschauliche Beispiele und interessante Analogien machen dieses Buch zu einem Lesevergnügen.</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Processing</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)7674975-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierer</subfield><subfield code="0">(DE-588)4175854-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Programmieren</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Programmiertechniken</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Selbstmanagement</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Software-Entwicklung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">FBITPRAL: Programmierung allgemein</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">FBITSOAL: Softwareentwicklung allgemein</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">INF2020</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Processing</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)7674975-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Programmierer</subfield><subfield code="0">(DE-588)4175854-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hunt, Andrew</subfield><subfield code="d">1964-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)133675025</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Dubau, Jürgen</subfield><subfield code="d">ca. 20. Jh.</subfield><subfield code="e">trl</subfield><subfield code="0">(DE-588)136782825</subfield><subfield code="4">oth</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-3-446-46632-6</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, E-Pub</subfield><subfield code="z">978-3-446-46633-3</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032638475&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032638475</subfield></datafield></record></collection> |
id | DE-604.BV047234067 |
illustrated | Illustrated |
index_date | 2024-07-03T17:01:54Z |
indexdate | 2024-07-10T09:06:25Z |
institution | BVB |
isbn | 9783446463844 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032638475 |
oclc_num | 1247396166 |
open_access_boolean | |
owner | DE-1050 DE-12 DE-523 DE-210 DE-92 DE-29T DE-860 DE-20 DE-898 DE-BY-UBR DE-634 DE-91G DE-BY-TUM DE-188 DE-473 DE-BY-UBG |
owner_facet | DE-1050 DE-12 DE-523 DE-210 DE-92 DE-29T DE-860 DE-20 DE-898 DE-BY-UBR DE-634 DE-91G DE-BY-TUM DE-188 DE-473 DE-BY-UBG |
physical | XX, 284 Seiten Illustrationen, Diagramme |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | Hanser |
record_format | marc |
spelling | Thomas, David 1956- Verfasser (DE-588)141256508 aut The pragmatic programmer: your journey to mastery Der pragmatische Programmierer Ihr Weg zur Meisterschaft David Thomas, Andrew Hunt ; übersetzt von Jürgen Dubau Jubiläumsausgabe, Zweite Ausgabe München Hanser [2021] ©2021 XX, 284 Seiten Illustrationen, Diagramme txt rdacontent n rdamedia nc rdacarrier Vorwort zur zweiten Ausgabe Seite XIII-XVI Auf dem Umschlag: EXTRA: E-Book inside "Authorized translation of the english language edition, 20th anniversary edition, 2nd edition 2020" Der Pragmatische Programmierer ist eines dieser seltenen Fachbücher, die Sie im Lauf der Jahre immer wieder lesen werden. Egal, ob Sie Programmiereinsteiger oder erfahrener Praktiker sind, stets können Sie neue Einsichten gewinnen. David Thomas und Andrew Hunt schrieben 1999 die erste Ausgabe dieses einflussreichen Buches, um ihren Kunden zu helfen, bessere Software zu entwickeln und die Freude am Programmieren wiederzuentdecken. Ihre pragmatischen Profitipps helfen bis heute einer ganzen Generation von Programmierern, den Kosmos der Software-Entwicklung zu erkunden, unabhängig von einer bestimmten Sprache oder Methodik oder einem bestimmten Framework. Ihre »Pragmatische Philosophie« hat den Weg bereitet für Hunderte von Büchern, Screencasts und Hörbüchern sowie Tausende von Karrieren und Erfolgsgeschichten. Zwanzig Jahre später untersuchen die Autoren nun erneut, was einen modernen Programmierer ausmacht. Die Themen reichen von persönlicher Verantwortung über berufliche Entwicklung bis hin zu Architekturtechniken, die Ihren Code flexibel, leicht anpassbar und wiederverwendbar halten. In kurzen Abschnitten, die auch einzeln gelesen werden können, erläutern die Autoren nicht nur die Best Practices, sondern auch Fallstricke bei der Software-Entwicklung. Anschauliche Beispiele und interessante Analogien machen dieses Buch zu einem Lesevergnügen. Processing Programmiersprache (DE-588)7674975-7 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Programmierer (DE-588)4175854-7 gnd rswk-swf Programmieren Programmiertechniken Selbstmanagement Software-Entwicklung FBITPRAL: Programmierung allgemein FBITSOAL: Softwareentwicklung allgemein INF2020 Programmierung (DE-588)4076370-5 s Processing Programmiersprache (DE-588)7674975-7 s Programmierer (DE-588)4175854-7 s DE-604 Hunt, Andrew 1964- Verfasser (DE-588)133675025 aut Dubau, Jürgen ca. 20. Jh. trl (DE-588)136782825 oth Erscheint auch als Online-Ausgabe 978-3-446-46632-6 Erscheint auch als Online-Ausgabe, E-Pub 978-3-446-46633-3 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032638475&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Thomas, David 1956- Hunt, Andrew 1964- Der pragmatische Programmierer Ihr Weg zur Meisterschaft Processing Programmiersprache (DE-588)7674975-7 gnd Programmierung (DE-588)4076370-5 gnd Programmierer (DE-588)4175854-7 gnd |
subject_GND | (DE-588)7674975-7 (DE-588)4076370-5 (DE-588)4175854-7 |
title | Der pragmatische Programmierer Ihr Weg zur Meisterschaft |
title_alt | The pragmatic programmer: your journey to mastery |
title_auth | Der pragmatische Programmierer Ihr Weg zur Meisterschaft |
title_exact_search | Der pragmatische Programmierer Ihr Weg zur Meisterschaft |
title_exact_search_txtP | Der pragmatische Programmierer Ihr Weg zur Meisterschaft |
title_full | Der pragmatische Programmierer Ihr Weg zur Meisterschaft David Thomas, Andrew Hunt ; übersetzt von Jürgen Dubau |
title_fullStr | Der pragmatische Programmierer Ihr Weg zur Meisterschaft David Thomas, Andrew Hunt ; übersetzt von Jürgen Dubau |
title_full_unstemmed | Der pragmatische Programmierer Ihr Weg zur Meisterschaft David Thomas, Andrew Hunt ; übersetzt von Jürgen Dubau |
title_short | Der pragmatische Programmierer |
title_sort | der pragmatische programmierer ihr weg zur meisterschaft |
title_sub | Ihr Weg zur Meisterschaft |
topic | Processing Programmiersprache (DE-588)7674975-7 gnd Programmierung (DE-588)4076370-5 gnd Programmierer (DE-588)4175854-7 gnd |
topic_facet | Processing Programmiersprache Programmierung Programmierer |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032638475&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT thomasdavid thepragmaticprogrammeryourjourneytomastery AT huntandrew thepragmaticprogrammeryourjourneytomastery AT dubaujurgen thepragmaticprogrammeryourjourneytomastery AT thomasdavid derpragmatischeprogrammiererihrwegzurmeisterschaft AT huntandrew derpragmatischeprogrammiererihrwegzurmeisterschaft AT dubaujurgen derpragmatischeprogrammiererihrwegzurmeisterschaft |