oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
 
 
Alle Angebote
89 Angebote ab EUR 39,90

Möchten Sie verkaufen?
Hier verkaufen
 
   
Der Pragmatische Programmierer
 
 

Der Pragmatische Programmierer (Taschenbuch)

von Andrew Hunt (Autor), David Thomas (Autor), Steffen Gemkow (Übersetzer), Andreas Braig (Übersetzer)
4.4 von 5 Sternen  Alle Rezensionen anzeigen (12 Kundenrezensionen)
Preis: EUR 39,90 Kostenlose Lieferung. Siehe Details.
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.

Lieferung bis Mittwoch, 25. November: Wählen Sie an der Kasse Overnight-Express. Siehe Details.
87 neu ab EUR 39,90 2 gebraucht ab EUR 39,90

Wird oft zusammen gekauft

Der Pragmatische Programmierer + Clean Code. Deutsche Ausgabe. Refactoring, Patterns, Testen und Techniken für sauberen Code + Pragmatisches Denken und Lernen. Refactor your Wetware!
Preis für alle drei: EUR 104,75

Verfügbarkeit und Versanddetails anzeigen


Kunden, die diesen Artikel gekauft haben, kauften auch

Clean Code. Deutsche Ausgabe. Refactoring, Patterns, Testen und Techniken für sauberen Code

Clean Code. Deutsche Ausgabe. Refactoring, Patterns, Testen und Techniken für sauberen Code

von Robert C. Martin
4.2 von 5 Sternen (5)  EUR 39,95
Pragmatisches Denken und Lernen. Refactor your Wetware!

Pragmatisches Denken und Lernen. Refactor your Wetware!

von Andy Hunt
5.0 von 5 Sternen (1)  EUR 24,90
Code Complete - Deutsche Ausgabe der Second Edition

Code Complete - Deutsche Ausgabe der Second Edition

von Steve McConnell
4.0 von 5 Sternen (4)  EUR 49,90
Entwurfsmuster: Elemente wiederverwendbarer objektorientierter Software

Entwurfsmuster: Elemente wiederverwendbarer objektorientierter Software

von Erich Gamma
4.2 von 5 Sternen (33)  EUR 44,00
Vom Mythos des Mann-Monats. Essays zum Software-Engineering

Vom Mythos des Mann-Monats. Essays zum Software-Engineering

von Frederick P. Brooks
4.0 von 5 Sternen (4)  EUR 19,95
Weitere Artikel entdecken

Produktinformation

  • Taschenbuch: 307 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.4 von 5 Sternen  Alle Rezensionen anzeigen (12 Kundenrezensionen)
  • Amazon.de Verkaufsrang: Nr. 111.058 in Bücher (Die Bestseller Bücher)

    Beliebt in dieser Kategorie:

    Nr. 73 in  Bücher > Computer & Internet > IT-Ausbildung & -Berufe > Softwareentwicklung
  • Komplettes Inhaltsverzeichnis ansehen

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



ix 1/2004

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.

Was 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.
 

 

 

Kundenrezensionen

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

 
25 von 26 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Viele nützliche Ansichten und Hinweise für die Praxis, 2. Juni 2003
Von Peter Panter "etc. pp." (Stuttgart) - Alle meine Rezensionen ansehen
(TOP 1000 REVIEWER)   
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.
Kommentar Kommentar | Kommentar als Link | War diese Rezension für Sie hilfreich? Ja Nein (Rezension unzumutbar?)



 
38 von 41 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
(TOP 500 REVIEWER)    (REAL NAME)   
"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.

Kommentar Kommentar | Kommentar als Link | War diese Rezension für Sie hilfreich? Ja Nein (Rezension unzumutbar?)



 
8 von 8 Kunden fanden die folgende Rezension hilfreich:
4.0 von 5 Sternen Pflichtlektüre für Software-Entwickler, 8. Februar 2004
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).

Kommentar Kommentar | Kommentar als Link | War diese Rezension für Sie hilfreich? Ja Nein (Rezension unzumutbar?)


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

5.0 von 5 Sternen Für Programmierer und nur für solche
Dieses Buch ist eines der besten wenn es darum geht Programmierung und Programmiertechniken zu verbessern, wenn man selbst Programmierer ist. Lesen Sie weiter...
Veröffentlicht am 19. November 2007 von P. Lorenz

1.0 von 5 Sternen pragmatischer weise besser nicht kaufen, oder nur gebraucht
für meinen geschmack ist das lesen des buches reine zeitverschwendung. es werden dort methoden und vorgehensweisen aufgezeigt, die entweder bereits veraltet sind, oder dem... Lesen Sie weiter...
Veröffentlicht am 30. August 2007 von peter schröder

3.0 von 5 Sternen Teils sehr gut, aber ohne wirklichen Tiefgang
Zubächsteinmal ist das Buch verständlich geschrieben und auch ordentlich gegliedert.

Ein weiterer Pluspunkt ist, dass die Tipps, die einem vermittelt werden, sich auf... Lesen Sie weiter...
Veröffentlicht am 12. August 2006 von Robert

5.0 von 5 Sternen Schöner Überblick - Teils etwas oberflächlich
Ich war bereits mit den anderen Büchern aus der "Bibliothek für Pragmatische Programmierer" (Versionsverwaltung mit CVS,Unit-Tests mit JUnit etc. Lesen Sie weiter...
Veröffentlicht am 19. Juli 2006 von Klaus M.

5.0 von 5 Sternen Das muß jeder Informatiker lesen
Dies ist ein Buch, das jeder Informatiker gelesen haben sollte. Die Autoren schaffen es in acht Kapiteln viele nützliche Hinweise zu geben, die einem die tägliche Arbeit beim... Lesen Sie weiter...
Veröffentlicht am 16. Juni 2004 von J. Hameister

5.0 von 5 Sternen Pragmatisch, interssant und sinnvoll
Wenn Sie jemals programmiert haben, wird sie dieses Buch - nun ja - vielleicht nicht überraschen. Sind die Tipps und Informationen im "Pragmatic Programmer" doch... Lesen Sie weiter...
Veröffentlicht am 14. Mai 2004 von khodnigg

5.0 von 5 Sternen Pflichtlektüre !!
Endlich mal ein Fachbuch, das mich ausgesprochen positiv überrascht hat. Man merkt den Autoren deutlich die langjährige Erfahrung sowohl mit formalen Entwicklungsmethoden als auch... Lesen Sie weiter...
Veröffentlicht am 1. August 2003 von tsamm13

5.0 von 5 Sternen Pflicht-Lektüre für jeden der mal was werden will!
In diesem Buch geht es um das Management von Software Projekten, es wird sehr anschaulich erklärt, wie man guten Quelltext schreibt, der sich einfach warten lässt und so dem... Lesen Sie weiter...
Veröffentlicht am 27. Juni 2003 von miichal

5.0 von 5 Sternen Sehr anregend und excellent untermauert
Das Buch gibt Programmierern Ratschlaege fuer effizienteres Arbeiten. Einige Ratschlaege muessen selbstverstaendlich sein wie die Versionskontrolle, andere erscheinen mir etwas... Lesen Sie weiter...
Veröffentlicht am 25. Mai 2003 von John Oufenberg

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. Neues erfahren.
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Für Sie dokumentiert

 (Was ist das?)

Sobald Sie sich Produktseiten oder Suchergebnisse angesehen haben, finden Sie diese Seiten zu Ihrer Information hier aufgeführt.