Saturday, January 12, 2013

-# Performant Java programmieren . (Programmer's Choice)






Produktinformation

  • Amazon-Verkaufsrang: #1288711 in Bücher
  • Veröffentlicht am: 2002-06-15
  • Einband: Gebundene Ausgabe
  • 328 Seiten

Kundenrezensionen

Hilfreichste Kundenrezensionen

7 von 8 Kunden fanden die folgende Rezension hilfreich.
5Einblicke in die effiziente Java Programmierung
Von Ein Kunde
Bevor in dem Buch auf Beispiele eingegangen wird, werden zunächst in den ersten vier Kapiteln wichtige Dinge wie der Software Entwicklungsprozess, verschiedene virtuelle Maschinen und vor allen Dingen entsprechende Messwerkzeuge entweder kurz vorgestellt oder zumindest ein entsprechender Link abgedruckt, mit denen speicher- und performancefressender Code identifiziert und lokalisiert werden kann.

Erst danach werden konkrete Beispiele aufgeführt und die Probleme anhand von Benchmarktests dargestellt und erläutert. Immer wieder werden standardmäßig programmierte Codezeilen sukzessive verbessert, so dass man den Weg vom primitiven Code bis hin zum ins Detail durchdachten Code sehr gut nachvollziehen kann. Sehr interessant sind immer wieder die Vergleiche der Benchmarktests der verschieden JDK VMs mit denen die einzelnen Beispiele ausgeführt werden. Überhaupt ist sehr lobenswert, dass verschiedene JDKs eingesetzt werden. Darüber hinaus fließen die Eigenheiten der JDKs 1.3 und 1.4 in die Code Optimierung ein, so dass häufig sowohl eine JDK 1.3 und 1.4 Variante vorgestellt wird. Es werden viele Tipps zu Strings, Schleifen, Exceptions, Threads, In/Output und RMI/Serialisierung erläutert. Erneut lobenswert finde ich das Kapitel 8, in dem auf Datenstrukturen/Algorithmen eingegangen wird. Es wird in dem Kapitel u.a. auf das Collections-Framework, auf die Sortierung und Cacheverfahren eingegangen, sogar die O-Notation wird eingeführt. Auch das Kapitel 12 ist hervorzuheben, in dem die verschiedenen XML-Parser vorgestellt werden.

Insgesamt ist festzuhalten, dass sehr wahrscheinlich auch ein Profi noch etwas lernen kann, besonders die Kapitel Threads, RMI/Serialisierung, XML-Parser benötigen einiges an Vorwissen. Allerdings sollten sich "nur fortgeschrittene" Java Programmierer nicht davon abhalten lassen dieses Werk zu lesen.

Aber das Beste ist, dass man das Buch flüssig lesen kann und die Tipps im wirklichen Java-Leben prima einsetzen kann.

4 von 5 Kunden fanden die folgende Rezension hilfreich.
5fundiertes Nachschlagen
Von Ein Kunde
Das Buch bietet einen wohl recherchierten und leicht verdaulichen Überblick über die effiziente Java-Programmierung. Dabei belegt Herr Schreiber seine Aussagen mit Messungen für verschiedenste virtuelle Maschinen und führt in die O-Notation ein. - Es ist erstaunlich, wie einige Werte vom Erwartungswert abweichen. Daher motiviert Herr Schreiber, Performance-Messungen durchzuführen, und erläutert wie man es macht. Es ist schön über die Erfahrungen des Autors zu lesen, wie sich Fehler auf die Performance auswirken.Das breite inhaltliche Spektrum bietet jedem etwas. Für professionelle Java-Entwickler ist allerdings das gesamte Buch interessant."Performant Java Programmieren" gehört in das Regal eines jeden professionellen Java-Entwicklers und ist immer Wert, einen Blick hinein zu werfen!

6 von 8 Kunden fanden die folgende Rezension hilfreich.
5Flüssig zu lesen, effizientes Nachschlagewerk
Von Michael Neumann
Hendrik Schreiber hat hier Buch geschrieben, das sowohl angenehm zu lesen ist, als auch hochaktuelle und relevante Informationen beinhaltet.Obowhl mir Ausschnitte des Buches bereits vor der Veröffentlichung bekannt waren, habe ich es direkt nach dem Erscheinen nochmal komplett durchgelesen - obwohl ich eigentlich nur mal "kurz reinschauen" wollte - das spricht für den flüssigen Stil.Insbesondere die vielen konkreten Vergleiche (seien es Laufzeiten von Algoritmen, Speicherbelastungen oder ähnliches) die auch alle durch entsprechende Programme untermauert werden, heben das Buch - für mich - von der breiten Masse derartiger Publikationen ab.Da nicht nur allgemeingültige Behauptungen aufgestellt werden, sondern die Behauptungen durch mitgelieferte Programme auf der eigenen Systemkonfiguration nachvollziehbar sind, wird das Buch zu einem wichtigen Praxisbegleiter, den ich immer wieder gerne z Rate ziehe, wenn es um Designentscheidungen im Umfeld von Java-Anwendungen geht.Da die Designvorschläge zudem gut (tiefgehend und trotzdem nachvollziehbar) begründet sind, ist das Buch auch in Diskussionen gut als Argumentationshilfe verwendbar.

All 5 Kundenrezensionen anzeigen ...


Kaufen Performant Java programmieren . (Programmer's Choice)

This Page is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.de
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED "AS IS" AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

share this article to: Facebook Twitter Google+ Linkedin Technorati Digg
-# Performant Java programmieren . (Programmer's Choice) Reviewed by Lek on Saturday, January 12, 2013 Rating: 4.5

0 comments:

Post a Comment

Blog Archive