oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 12,70 eintauschen?
Der Pragmatische Programmierer
 
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Der Pragmatische Programmierer [Taschenbuch]

David Thomas , Andrew Hunt , Steffen Gemkow , Andreas Braig
4.5 von 5 Sternen  Alle Rezensionen anzeigen (15 Kundenrezensionen)
Preis: EUR 39,90 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 7 Stück auf Lager - jetzt bestellen.
Lieferung bis Donnerstag, 16. Februar: Wählen Sie an der Kasse Morning-Express. Siehe Details.
Gutschein erhalten
Tauschen Sie jetzt Der Pragmatische Programmierer gegen einen Amazon-Gutschein in Höhe von EUR 12,70 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.

Wird oft zusammen gekauft

Der Pragmatische Programmierer + Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code: Deutsche Ausgabe + Patterns kompakt: Entwurfsmuster für effektive Software-Entwicklung
Preis für alle drei: EUR 96,80

Verfügbarkeit und Versanddetails anzeigen

Die ausgewählten Artikel zusammen kaufen


Produktinformation

  • Taschenbuch: 331 Seiten
  • Verlag: Hanser Fachbuch; Auflage: 1 (13. März 2003)
  • Sprache: Deutsch
  • ISBN-10: 3446223096
  • ISBN-13: 978-3446223097
  • Größe und/oder Gewicht: 22,8 x 19 x 2 cm
  • Durchschnittliche Kundenbewertung: 4.5 von 5 Sternen  Alle Rezensionen anzeigen (15 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 40.374 in Bücher (Siehe Top 100 in Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Andrew Hunt
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Andrew Hunt auf Amazon

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Wie programmiert man gute Software? Was ist ein guter Programmierer? Viele Bücher sind geschrieben worden, um Prozesse, Abläufe, Code und Mitarbeiter zu verbessern -- betrachtet man aktuelle Software, scheint es bei der Umsetzung so vieler Tipps zu hapern. Schreibt ein guter Entwickler bloß fleißig acht Stunden tollen Code pro Tag?

Andrew Hunt und David Thomas beantworten im erfolgreichen Pragmatic Programmer diese Frage, die man jetzt auch auf Deutsch im Hanser Verlag nachlesen kann. Ein guter Entwickler ist ein Pragmatiker -- er ist nicht interesselos und werkelt bloß seinen Code herunter, sondern er hat das Projekt und seine Realisierung vor Augen. Dazu bringt er ein paar Fähigkeiten mit, die man nicht in einem Informatikstudium oder Handbuch zu Algorithmen nachlesen kann. Er ist interessiert an neuen Technologien, er lernt gern dazu, er probiert neue Dinge aus und er arbeitet sinnvoll organisiert: Er testet seine Software, er verwendet die richtigen Werkzeuge und beherrscht sie, er übt sich darin, sinnvolle Zeitabschätzungen über seine Arbeit und das Projekt zu liefern. Er lässt sich von wilden Marketing-Versprechungen von Produkt X nicht beeindrucken und bildet sich eine eigene Meinung.

Um diese Fähigkeiten und wie man sie sich aneignet geht es im Pragmatischen Programmierer -- nicht um eine tolle Architektur X oder ein Projektverfahren Y. Das Handbuch richtet sich explizit an Entwickler -- die zentrale Frage ist die eigene Arbeit und ihre Verbesserung und nicht wie in vielen Handbüchern zu Projektmanagement die Verbesserung der Arbeit anderer. Hunt liefert viele hilfreiche Tipps -- einige sollten zwar selbstverständlich sein und bieten nicht viel mehr als gesunden Menschenverstand und ein gewisses Qualitätsbewusstsein der eigenen Arbeit gegenüber, andere Hinweise sind für unerfahrene Entwickler sicher inspirierend.

Der Pragmatische Programmierer ist ein amerikanisches Buch -- wer diesen Ansatz und die Sprache mag, wird ein sehr gutes und hilfreiches Buch mit interessanten Gedanken finden. Es richtet sich an Entwickler, die neue Impulse für ihre Arbeit suchen oder unerfahrene Entwickler, die sich das erste Mal fragen, was eigentlich ein guter Programmierer sein könnte. --Susanne Schmidt

Pressestimmen

"Die Lektüre ist unterhaltsam und geht leicht von der Hand. Und sie überrascht mit unkonventionellen, eben pragmatischen Antworten." c't magazin für computertechnik "Die Darstellung ist reich an Anekdoten, Analogien und einprägsamen Konzepten...fortgeschrittene Programmierer und alte Hasen können sich auf viele Aha-Effekte und neue Anregungen freuen." Dierk König, iX, Januar 2004

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 

 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

 

Kundenrezensionen

15 Rezensionen
5 Sterne:
 (12)
4 Sterne:
 (1)
3 Sterne:
 (1)
2 Sterne:    (0)
1 Sterne:
 (1)
 
 
 
 
 
Durchschnittliche Kundenbewertung
4.5 von 5 Sternen (15 Kundenrezensionen)
 
 
 
 
Sagen Sie Ihre Meinung zu diesem Artikel:
Die hilfreichsten Kundenrezensionen

41 von 44 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Hervorragendes Softwareentwicklungs-Meta-Buch, 10. Mai 2003
Von 
Gregor Theis (Meerbusch Deutschland) - Alle meine Rezensionen ansehen
(REAL NAME)   
Rezension bezieht sich auf: Der Pragmatische Programmierer (Taschenbuch)
"Der pragmatische Programmierer" ist ein wunderschönes, pragmatisches Buch.

Das Buch an sich ist unabhängig von der verwendeten Programmiersprache und der Programmiermethodik, obwohl man ganz klar die Präferenzen der Autoren für XP und OO Programmierung mit C++ oder Java erkennen kann. An ein paar Stellen werden ein paar Details zu Implementierungen eingestreut (z.B. wusste ich nicht, dass der ddd auch Perl Programme debuggen kann [Beispiel für ein Orthogonales Design]). Es gibt keine hochtrabenden Empfehlungen diese oder jene hochtrabende Methode zu verwenden, sondern es werden klare, einleuchtende und z.T. einfache Empfehlungen präsentiert wie z.B. "Verwenden Sie immer Versionskontrolle".

Das Buch besteht aus 70 Ratschlägen in 8 Kapiteln, zwei Anhängen und einer Zusammenfassungseinlage in der Mitte. Nicht nur die Tipps (in der Langversion im Text und in der Kurzversion in der Zusammenfassung) sondern auch die Anhänge sind ihr Geld mehr als Wert. Mir hat der Anhang A (Quellen / Literaturverzeichnis) besonders gut gefallen (zusätzlich zum Text). Im Anhang A wird kurz die verwendetet Literatur besprochen. Zu jeder Quelle wird eine kurze Inhaltsangabe gegeben (gut als Hinweis für weitere Bücherkäufe :-). Zusätzlich werden noch eine Reihe von sehr informativen Internet Adressen aufgelistet.

Ein paar von den Tipps sind meiner Meinung nach recht schwer umzusetzen (z.B. Design by Contracts) oder sehr aufwendig (z.B. konfigurieren Sie, statt zu integrieren), was diese Tipps aber nicht weniger sinnvoll macht. Eigentlich sollte man als Programmierer zumindest einen großen Teil dieser Tipps schon immer befolgt haben (oder haben wir uns nicht alle schon um eine Reihe dieser Tipps herumgedrückt ;-). Die meisten dieser Ratschläge sind nicht wirklich neu. Die Zusammenstellung (aus vielen Quellen), die Formulierung und die Argumentation dieser Tipps in der vorliegenden Form, machen das Buch zu einem echten Highlight.

Im pragmatischen Programmierer sind viele "goldige" Details versteckt, die mir sehr gefallen z.B. bei Abschätzungen (Seite 60) sollte man die Granularität in Ergebnisse (nicht immer Tage, sondern Wochen oder Monate verwenden) von der Höhe des Ergebnisses abhängig machen und (besonders gut) besser keine Abschätzungen für Dinge über 30 Wochen Aufwand abgeben. Die Autoren haben verstanden das Projektgeschäft nicht nur Technologie sondern auch Psychologie ist.

Als Datenbank Mensch hat mir nicht so gut gefallen, dass die Autoren immer davon ausgehen, dass man "mal eben" die Datenbank wechseln kann (bei guter Kapselung). Ich bin nicht dieser Meinung, da man mit einem solchen Vorgehen nicht das Optimum des jeweiligen Datenbank Systems (für das man viel Geld bezahlt hat) nutzen wird.

Ich habe vor Jahren das englische Original zu diesem Buch gelesen und ich finde die Übersetzung und die Anmerkungen der Übersetzer im Vorwort unter "Do you speak English" sehr gut und sehr gelungen. Man merkt sofort, dass Fachleute übersetzt haben, die das Thema kennen und das Buch selbst für sehr gut halten.

Wenn man gute Ratschläge für jeden Programmierer sucht ohne Methoden Overhead bzw. Methoden Verklärung der Tatsachen, sollte man dieses Buch kaufen. Man wird diesen Kauf als pragmatischer Programmierer nie bereuen.

Zu diesem Buch kann ich - als Ergänzung - alle Bücher von DeMarco (z.B. Bärentango) sehr empfehlen.

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


9 von 9 Kunden fanden die folgende Rezension hilfreich:
4.0 von 5 Sternen Pflichtlektüre für Software-Entwickler, 8. Februar 2004
Rezension bezieht sich auf: Der Pragmatische Programmierer (Taschenbuch)
Dieses Buch regt zum Nachdenken über die eigene Arbeitsweise an, ich halte es alleine schon deshalb für eine Pflichtlektüre für jeden, der programmiert oder an Softwareprojekten beteiligt ist. Wenn Sie der 'ideale' Entwickler sind, werden Sie die 70 Tipps lesen und enttäuscht sagen: Das ist ja wohl alles selbstverständlich, das macht man ja immer so! In diesem Fall herzlichen Glückwunsch. Ich denke aber, dass es diesen Idealfall kaum gibt und jeder Leser etwas findet, was er für sich verwerten kann.

Zu den Tipps selber, hier meine persönlichen Highlight-Stichworte (also das, was ich selbst für besonders wichtig halte): Abgesichertes Programmieren/Assertions, Design-by-Contract, Klartext statt Binärcodes, Entwickeln für den Test/Unittests, schonungsloses Testen, Regelmäßige Code-Überarbeitung/Refaktorisierung, Entkopplung von Komponenten, Maschinelle automatisierung statt fehleranfällige Routinearbeiten/Quelltextgeneratore, Entkopplung von Oberfläche und Backend (Model-View-Controller Design).

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


12 von 13 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Viele nützliche Ansichten und Hinweise für die Praxis, 2. Juni 2003
Rezension bezieht sich auf: Der Pragmatische Programmierer (Taschenbuch)
Dieses Buch bietet selbst für erfahrene Programmierer noch neue Informationen. Es ist den Autoren (respektive den Übersetzern) vorzüglich gelungen, gängige Problemstellungen zu erläutern und mögliche Lösungen vorzustellen. Vorallem gefällt mir, das es sich nicht auf eine Programmiersprache beschränkt und auch organisatorische/methodische Aspekte diskutiert. Übungsaufgaben mit Lösungen runden das Bild ab.
Das Buch hat mein Leben nicht verändert, aber wesentlich bereichert.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein

Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
 
 
Die neuesten Kundenrezensionen











Nur in den Rezensionen zu diesem Produkt suchen



Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de