summersale2015 Hier klicken Jetzt Mitglied werden studentsignup Cloud Drive Photos WHDsFly Learn More blogger UrlaubundReise Fire HD 6 Shop Kindle Sparpaket SummerSale
Kundenrezension

2 von 2 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Pflichtlektüre für jeden Java Programmierer, 9. Januar 2007
Rezension bezieht sich auf: Effective Java Programming Language Guide (Taschenbuch)
Bei diesem Buch handelt es sich definitiv um eine Pflichtlektüre für jeden (angehenden) Java Programmierer.

Es besteht aus verschiedenen Kapiteln, die jeweils einen bestimmten Bereich behandeln. Innerhalb dieser Kapitel existieren verschiedene "Items". (In diesem Fall wäre allerdings eine Übersetzung in "Tipp" bzw. "Empfehlung" etwas besser als die wörtliche Übersetzung in "Gegenstand").

Das Buch umfasst folgende Kapitel: Creating and Destroying Objects, Methods Common to All Objects, Classes and Interfaces, Substitutes for C Constructs, Methods, General Programming, Exceptions, Threads, Serialization.

Die meisten Items betreffen Punkte, die wahrscheinlich jeder halbwegs erfahrene Programmierer bereits schon kennt oder von denen er schon einmal gehört hat. Dazu gehört: Überschreibe hashCode immer wenn du equals überschreibst, bevorzuge komposition, verwende statische factory methoden an den stellen wo es sinn macht etc. pp.

Überdies stellt es für mich auch nicht nur eine Sammlung von Design Patterns da, wie einer der Rezensionen zuvor suggerierte. Zu einem guten Design gehören nun mal auch Design Patterns.

Die meisten Tipps sind allgemein auf die Sprache Java bezogen und beschäftigen sich nicht zu speziell mit einzelnen Teilgebieten. Es sollte also für jeden angehenden Programmierer gut lesbar sein.

Der Aufbau der Items gefällt mir auch gut. Zu beginn wird das Problem geschildert. Übliche Lösungen dazu werden vorgestellt, gleichzeitig damit auch typische Fehler. Zur "schöneren" Lösung eines Problems werden im weiteren Kapitel dann Möglichkeiten vorgeschlagen.

Dies umfasst auch zahlreiche Code-Beispiele.

An manchen Stellen ist das Alter des Buchs erkennbar, bspw. am Kapitel: Substitutes for C Constructs, bzw. insbesondere am Kapitel zu enums. Diese sind, wie wohl jeder weiss, mittlerweile integraler bestandteil von java. (Ein Grund der für das Buch spricht ist zudem der Autor: Joshua Bloch, nicht zuletzt ihm ist es zu verdanken das die enums in der Art aufgenommen wurden).

Alles in allem ein wirklich gelungenes Buch, das sich primär an Java Programmierer mit fundamentalen Programmierkenntnissen richtet.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein

Schreiben Sie als erste Person zu dieser Rezension einen Kommentar.

[Kommentar hinzufügen]
Kommentar posten
Verwenden Sie zum Einfügen eines Produktlinks dieses Format: [[ASIN:ASIN Produkt-Name]] (Was ist das?)
Amazon wird diesen Namen mit allen Ihren Beiträgen, einschließlich Rezensionen und Diskussion-Postings, anzeigen. (Weitere Informationen)
Name:
Badge:
Dieses Abzeichen wird Ihnen zugeordnet und erscheint zusammen mit Ihrem Namen.
There was an error. Please try again.
">Hier finden Sie die kompletten Richtlinien.

Offizieller Kommentar

Als Vertreter dieses Produkt können Sie einen offiziellen Kommentar zu dieser Rezension veröffentlichen. Er wird unmittelbar unterhalb der Rezension angezeigt, wo immer diese angezeigt wird.   Weitere Informationen
Der folgende Name und das Abzeichen werden mit diesem Kommentar angezeigt:
Nach dem Anklicken der Schaltfläche "Übermitteln" werden Sie aufgefordert, Ihren öffentlichen Namen zu erstellen, der mit allen Ihren Beiträgen angezeigt wird.

Ist dies Ihr Produkt?

Wenn Sie der Autor, Künstler, Hersteller oder ein offizieller Vertreter dieses Produktes sind, können Sie einen offiziellen Kommentar zu dieser Rezension veröffentlichen. Er wird unmittelbar unterhalb der Rezension angezeigt, wo immer diese angezeigt wird.  Weitere Informationen
Ansonsten können Sie immer noch einen regulären Kommentar zu dieser Rezension veröffentlichen.

Ist dies Ihr Produkt?

Wenn Sie der Autor, Künstler, Hersteller oder ein offizieller Vertreter dieses Produktes sind, können Sie einen offiziellen Kommentar zu dieser Rezension veröffentlichen. Er wird unmittelbar unterhalb der Rezension angezeigt, wo immer diese angezeigt wird.   Weitere Informationen
 
Timeout des Systems

Wir waren konnten nicht überprüfen, ob Sie ein Repräsentant des Produkts sind. Bitte versuchen Sie es später erneut, oder versuchen Sie es jetzt erneut. Ansonsten können Sie einen regulären Kommentar veröffentlichen.

Da Sie zuvor einen offiziellen Kommentar veröffentlicht haben, wird dieser Kommentar im nachstehenden Kommentarbereich angezeigt. Sie haben auch die Möglichkeit, Ihren offiziellen Kommentar zu bearbeiten.   Weitere Informationen
Die maximale Anzahl offizieller Kommentare wurde veröffentlicht. Dieser Kommentar wird im nachstehenden Kommentarbereich angezeigt.   Weitere Informationen
Eingabe des Log-ins
 


Details

Artikel

Rezensentin / Rezensent


Ort: Trier

Top-Rezensenten Rang: 3.070.708