Thomas / Hunt | Der Pragmatische Programmierer | E-Book | sack.de
E-Book

E-Book, Deutsch, 304 Seiten

Thomas / Hunt Der Pragmatische Programmierer

Ihr Weg zur Meisterschaft
2. vollständig überarbeitete Auflage 2021
ISBN: 978-3-446-46632-6
Verlag: Carl Hanser
Format: PDF
Kopierschutz: 1 - PDF Watermark

Ihr Weg zur Meisterschaft

E-Book, Deutsch, 304 Seiten

ISBN: 978-3-446-46632-6
Verlag: Carl Hanser
Format: PDF
Kopierschutz: 1 - PDF Watermark



FÜR EINSTEIGER, FORTGESCHRITTENE PROGRAMMIERER UND ALTE HASEN //
Erfahren Sie im Buch, wie Sie ...
... den Verfall von Software bekämpfen
... Redundanz vermeiden
... flexiblen, dynamischen und anpassungsfähigen Quelltext schreiben
... Ihr Handwerkszeug optimal nutzen
... vermeiden, mit dem Zufall zu programmieren
... die richtigen Anforderungen finden
... sich vor Sicherheitslücken schützen
... Probleme beim nebenläufigen Code lösen
... Teams aus Pragmatischen Programmierern bilden
... effektiv testen
... das Pragmatic Starter Kit implementieren
... Ihre Anwender begeistern
Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches
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.
Egal ob Einsteiger, erfahrener Programmierer oder Manager für Softwareprojekte: Wer die Profitipps der Autoren bei der täglichen Arbeit anwendet, wird seine Produktivität, Genauigkeit und Zufriedenheit rasch steigern und damit als Pragmatischer Programmierer auch langfristig erfolgreich sein.
Thomas / Hunt Der Pragmatische Programmierer jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


1;Inhalt;8
2;Geleitwort;12
3;Vorwort zur?zweiten?Ausgabe;14
4;Aus der Einleitung zur?ersten Ausgabe;18
5;1Eine Pragmatische Philosophie;22
5.1;Topic?1:?Es ist Ihr Leben;23
5.2;Topic?2:?Der Hund hat meinen Quelltext gefressen;24
5.3;Topic?3:?Software-Entropie;26
5.4;Topic?4:?Steinsuppe und gekochte Frösche;29
5.5;Topic?5:?Gut ist gut genug;31
5.6;Topic?6:?Ihr Wissensportfolio;33
5.7;Topic?7:?Kommuniziere!;38
6;2Ein Pragmatisches Vorgehen;44
6.1;Topic?8:?Die Essenz des guten Designs;45
6.2;Topic?9:?Das Übel der Wiederholung;47
6.3;Topic?10:?Orthogonalität;54
6.4;Topic?11:?Umkehrbarkeit;62
6.5;Topic?12:?Leuchtspurmunition;65
6.6;Topic?13:?Prototypen und Post-it-Zettel;70
6.7;Topic?14:?Fachsprachen;73
6.8;Topic?15:?Abschätzen;78
7;3Das Handwerkszeug;84
7.1;Topic?16:?Die Kraft von Klartext;85
7.2;Topic?17:?Kommandospiele;88
7.3;Topic?18:?Profi-Editor;91
7.4;Topic?19:?Versionsverwaltung;94
7.5;Topic?20:?Fehlersuche;98
7.6;Topic?21:?Textbearbeitung;106
7.7;Topic?22:?Entwickler-Journale;108
8;4Pragmatisch paranoid;110
8.1;Topic?23:?Design by Contract;111
8.2;Topic?24:?Tote Programme lügen nicht;118
8.3;Topic?25:?Abgesichert programmieren;120
8.4;Topic?26:?Wie man Ressourcen balanciert;124
8.5;Topic?27:?Nicht schneller als die Scheinwerfer;130
9;5Biegen oder Zerbrechen;134
9.1;Topic?28:?Entkopplung;135
9.2;Topic?29:?Jonglieren mit der realen Welt;142
9.3;Topic?30:?Transformierende Programmierung;151
9.4;Topic?31:?Erbschaftssteuer;162
9.5;Topic?32:?Konfiguration;169
10;6Concurrency;174
10.1;Alles ist nebenläufig;174
10.2;Topic?33:?Auflösen der zeitlichen Kopplung;175
10.3;Topic?34:?Shared State ist ein falscher Zustand;179
10.4;Topic?35:?Aktoren und Prozesse;185
10.5;Topic?36:?Blackboards;191
11;7Beim Implementieren;196
11.1;Topic?37:?Hören Sie auf Ihr Reptiliengehirn;197
11.2;Topic?38:?Programmieren mit dem Zufall;201
11.3;Topic?39:?Geschwindigkeit von Algorithmen;206
11.4;Topic?40:?Refaktorisieren;212
11.5;Topic?41:?Testen fürs Entwickeln;216
11.6;Topic?42:?Property-Based Testing;224
11.7;Topic?43:?Sicher bleiben da draußen;231
11.8;Topic?44:?Dinge benennen;237
12;8Vor dem Projekt;242
12.1;Topic?45:?Die Anforderungsgrube;242
12.2;Topic?46:?Unlösbare Rätsel;250
12.3;Topic?47:?Zusammenarbeit;253
12.4;Topic?48:?Die Essenz der Agilität;256
13;9Pragmatische Projekte;260
13.1;Topic?49:?Pragmatische Teams;260
13.2;Topic?50:?Kokosnüsse bringen’s nicht;266
13.3;Topic?51:?Pragmatic Starter Kit;269
13.4;Topic?52:?Erfreuen Sie die Anwender;275
13.5;Topic?53:?Stolz und Vorurteil;276
14;Nachwort;278
14.1;Der moralische Kompass;279
14.2;Stellen Sie sich Ihre Zukunft vor, die?Sie?sich?wünschen;280
15;Anhang?A: Literaturverzeichnis;282
16;Anhang?B: Lösungen zu den Übungen;284
17;Die Autoren;297
18;Stichwortverzeichnis;298


Dave Thomas und Andy Hunt sind international anerkannt als führende Stimmen in der Community der Software-Entwickler.
Sie sind weltweit als Consultants unterwegs und halten Vorträge.
Gemeinsam gründeten sie 'Pragmatic Bookshelf', in dem preisgekrönte, hochaktuelle Bücher für Software-Entwickler veröffentlicht werden. Beide gehören zu den Mitautoren des Agilen Manifests. Derzeit unterrichtet Dave am College, drechselt Holz und spielt gerne mit neuen Technologien und Paradigmen.
Andy schreibt Science-Fiction, ist aktiver Musiker und liebt es, mit Technik herumzubasteln.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.