Möchten Sie verkaufen? Hier verkaufen
Refactoring- Studentenausgabe. Oder wie Sie das Design vorhandener Software verbessern (Programmer's Choice)
 
 
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.

Refactoring- Studentenausgabe. Oder wie Sie das Design vorhandener Software verbessern (Programmer's Choice) [Taschenbuch]

Martin Fowler
3.3 von 5 Sternen  Alle Rezensionen anzeigen (13 Kundenrezensionen)

Derzeit nicht verfügbar.
Ob und wann dieser Artikel wieder vorrätig sein wird, ist unbekannt.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe --  
Taschenbuch --  

Hinweise und Aktionen

  • Tipp für Studenten
    Ein Jahr Prime kostenlos und einen 20% erhöhten Eintauschwert auf Trade-In erhalten alle Studenten die bei Amazon Student angemeldet sind.


Produktinformation

  • Taschenbuch: 440 Seiten
  • Verlag: Addison-Wesley, München; Auflage: 1 (29. April 2005)
  • Sprache: Deutsch
  • ISBN-10: 3827322782
  • ISBN-13: 978-3827322784
  • Größe und/oder Gewicht: 23,8 x 16,8 x 3,6 cm
  • Durchschnittliche Kundenbewertung: 3.3 von 5 Sternen  Alle Rezensionen anzeigen (13 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 532.358 in Bücher (Siehe Top 100 in Bücher)

Mehr über den Autor

Martin Fowler
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Martin Fowler auf Amazon

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Ihre Hausbibliothek reicht Ihnen also, aber könnte sie nicht noch besser sein? Refactoring zeigt, wie man mit Refactoring die Erstellung und die Pflege von objektorientiertem Programmcode vereinfachen kann. Während Refactoring heute noch umfassende Entwurfskenntnisse voraussetzt, dürfte die Verbesserung von Programmcode mit Hilfe von Refactoring-Techniken schon bald keine Seltenheit mehr sein, dann nämlich, wenn erst einmal die entsprechenden Tools auf den Markt kommen.

Neben einer Einführung in die Prinzipien des Refactoring bietet dieses Handbuch auch einen Katalog mit zahlreichen Tipps zur Verbesserung von Programmcodes. Das Beste an Refactoring ist hierbei der außerordentlich klare Aufbau des Buches sowie die ausgezeichneten praktischen Ratschläge vom Experten auf dem Gebiet der objektorientierten Programmierung: Martin Fowler. Die langjährige Erfahrung des Autors, der außerdem ein international anerkannter Experte auf dem Gebiet von Softwaremustern und UML ist, ist mitverantwortlich für die Qualität dieses Buches, das ein jeder objektorientierter Entwickler mit mehr oder minder ausgereiften Kenntnissen sein Eigen nennen sollte. Wie schon im Falle von Entwurfsmustern hat auch in diesem Buch jeder der Tipps einen einfachen Namen, eine "Motivation", und wird von Beispielen unter Verwendung von Java und UML illustriert.

In den ersten Kapiteln wird die Bedeutung von Testdurchläufen bei erfolgreichem Refactoring unterstrichen. (Wer Programmcode verbessert, sollte diesen auch stets testen, um sicherzustellen, dass er auch funktioniert.) Nachdem der Autor erläutert, woran man schlechten Code erkennen kann, geht es ans Eingemachte -- den Katalog von über 70 Refactoring-Tipps zur Verbesserung und Vereinfachung beim Entwurf von Klassen. Neben einer Erklärung werden die Tipps anhand von Beispielcode nach dem Schema "vorher/nachher" -- erläutert. In späteren Kapiteln gewährt der Autor einen kurzen Einblick in den derzeitigen Forschungsstand des Refactoring. Wie im Falle von Softwaremustern ist jetzt vielleicht auch die Zeit für das Refactoring gekommen. Dieses bahnbrechende Buch wird der Idee des Refactoring sicherlich zum Durchbruch unter Progammierern verhelfen. Die eindeutigen Ratschläge auf einem brandneuen Gebiet machen Refactoring zu unverzichtbarem Lesestoff für alle diejenigen, die objektorientierte Software schreiben oder mit ihr arbeiten. --Richard Dragan -- Dieser Text bezieht sich auf eine vergriffene oder nicht verfügbare Ausgabe dieses Titels.

Pressestimmen

"Die vorgestellten Techniken des Refaktorisierens sind ein Muss, um die Wartbarkeit, Erweiterbarkeit und Robustheit von komplexen Projekten auch in Zukunft zu garantieren. Dieses Buch sollte jeder professionelle Programmierer gelesen haben: Es wird zweifellos Einfluss auf die kommenden Codezeilen haben." (dotnet.magazin, Dezember 2005)"Die vorgestellten Techniken des Refaktorisierens sind ein Muss, um die Wartbarkeit, Erweiterbarkeit und Robustheit von komplexen Projekten auch in Zukunft zu garantieren. Dieses Buch sollte jeder professionelle Programmierer gelesen haben: Es wird zweifellos Einfluss auf die kommenden Codezeilen haben." (dotnet.magazin, Dezember 2005)

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


In diesem Buch (Mehr dazu)
Nach einer anderen Ausgabe dieses Buches suchen.
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | 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

Die hilfreichsten Kundenrezensionen
38 von 39 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
Format:Gebundene Ausgabe
Das Buch von Martin Fowler mag für erfahrene OO-Entwickler nichts neues bieten, da sie durch ihre praktische Tätigkeit im Laufe der Jahre bereits die im Buch zusammengetragenen Erkenntnisse gewonnen haben. Die Leistung von Martin Fowler besteht jedoch in dem systematischen, ja fast axiomatischen, Ansatz, das Refactoring zu einem standardisierten Verfahren werden zu lassen. Somit werden Anfängern gute Möglichkeiten geboten, diese Arbeitstechniken schnell zu erlernen. Die deutsche Fassung des Buches ist jedoch eine Katastrophe. Hier hat sich jemand seelenlos auf das Original gestürzt und mit einer scheinbar Wort-zu-Wort-Übersetzung ein Buch produziert. Dies ist eine trauige Entwicklung für ein so gutes Buch. Man sollte besser zum Original greifen.
War diese Rezension für Sie hilfreich?
16 von 16 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
Fowlers Standardwerk ist ein typisches "Best Practices" - Buch, in dem gezeigt wird, wie man schlechten Code erkennt und es zeigt Rezepte, wie man diesen wieder loswird.

Zwar sind viele der Problemstellungen objektorientiert, aber es werden auch viele Fälle präsentiert, die mit rein prozedualen Sprachen wie C auftreten und entsprechend behandelt werden können. Das Buch ist jedenfalls genial, und jeder, der sich halbwegs ernsthaft mit professioneller Programmierung beschäftigt, sollte ein Exemplar davon zumindest in Griffweite haben - daher eigentlich 5 Sterne mit Rufzeichen!

Ein Abwertung gibts aber für die Übersetzung, die mitunter sogar die Verständlichkeit des Textes mindert (zb "wandeln Sie um" für "compilieren")
War diese Rezension für Sie hilfreich?
49 von 52 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
Das Buch ist für jeden empfehlenswert der mehr aus seinem Code machen will. Was wirklich stört ist aber die Übersetzung, denn die ist katastrophal. Hier nur ein kleiner Ausschnitt aus dem Repertoire des Übersetzers: "... Ausnahmen stellen einen wichtigen Fortschritt in den Programmiersprachen dar ... Wie viele Vergnügungen können aber auch Ausnahmen im Übermaß eingesetzt werden und dann sind sie nicht mehr erfreulich." Ähm ja, das geht dann weiter so. Also, unbedingt auf die englische Version umsteigen. Denn was für Programmierer gilt muss auch für Übersetzter gelten: weg mit "schlecht riechendem Code" (Fowler) ergo "schlecht riechenden Übersetzungen"!
War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
Inhalt super, Übersetzung nicht ganz optimal
Einige Tricks und Kniffe seinen Source-Code zu verbessern, lernt man von Kollegen
oder durch einige Fehler und schmerzhafte Erfahrung. Lesen Sie weiter...
Vor 6 Monaten von Michael Inden veröffentlicht
hundsmisserabel Übersetzt
Ich empfehle jedem dringend die englische und nicht die deutsche Version zu kaufen. Die deutsche Version strotzt nur von gramatischen Fehlern (die selbst mir als Legastheniker ins... Lesen Sie weiter...
Veröffentlicht am 16. September 2008 von das Weltraumschaf
Brilliantes Werk - Bedenkliche Übersetzerleistung
Fowlers Refactoring ist nicht umsonst ein Klassiker - ein wichtiges Thema wird gut strukturiert mit einer Vielzahl an (nachvollziehbaren) Beispielen abgehandelt, dabei bleibt das... Lesen Sie weiter...
Veröffentlicht am 3. Februar 2008 von Maximillian Jahn
Vielleicht doch lieber beim Original bleiben
Ich hatte die englische Ausgabe des Buches mal in der Hand und war nach dem ersten Kapitel so stark begeistert, dass ich mir die deutsche Übersetzung gekauft habe. Lesen Sie weiter...
Veröffentlicht am 20. Juni 2007 von M. Bretschneider
Wow...
Mehr oder weniger zufällig, mit dem Vorsatz mich weiterzubilden, bin ich über dieses Buch gestolpert - folgenden Eindruck hat es bei mir hinterlassen:... Lesen Sie weiter...
Veröffentlicht am 13. Mai 2007 von Mark Twain
Wer objektorientiert denkt, braucht das Buch nicht unbedingt
Das Buch hat viele Beispiele, und die sind schön. Fowler beginnt mit einem Beispiel, der nicht wirklich objektorientiert ist. Lesen Sie weiter...
Am 23. Februar 2001 veröffentlicht
Leicht verständlich, einleutend, einfach genial
Mittels anschaulichen Beispiel beschreibt Martin Fowler die Ideen des Refactoring.

Besonders interessant und lesenswert ist das Kapitel über Testmethoden und das... Lesen Sie weiter...

Am 14. Februar 2001 veröffentlicht
Ein "muß" für jeden Softwareentwickler !
Seit vielen Jahren bin ich als Softwareentwickler tätig und produziere Code in Mengen. Wie das Buch einem ganz deutlich vor Augen hält, hat das Wort "Code"... Lesen Sie weiter...
Veröffentlicht am 30. November 2000 von juergen_stodolka@sepp.de
schlechte Übersetzung
Nachdem ich ein wenig über die Idee des Refaktorisierens gehoert hatte, war ich wild entschlossen mehr zu hoeren. Lesen Sie weiter...
Am 19. Juli 2000 veröffentlicht
Ein "must to have" für den OO-Entwickler!
Martin Fowler beschreibt in seinem Buch indirekt die grundlegenden Techniken, die es bei der objektorientierten Programmierung zu berücksichtigen gilt. Lesen Sie weiter...
Am 10. April 2000 veröffentlicht
Kundenrezensionen suchen
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
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:











Das bedeutet, jeder Titel/Artikel muss zu Sachgebiet 1 UND zu Sachgebiet 2 UND... gehören.

Ihr Kommentar