Jetzt ist es also da. Die 10. Inkarnation des Java Monumentalwerks. Diesesmal neu, in 2 Bänden. Deswegen wird zwangsweise auch die Fortsetzung hier kurz erwähnt.
Zu Beginn vielleicht erstmal zwei Zitate: "In der Kürze liegt die Würze" und "Ein Bild sagt mehr als 1000 Worte".
Zum Inhalt des Werkes:
10 Auflagen, bei 7 gezählten Java Versionen, ja gut, hätte Java 6 nicht 5 Jahre durchgehalten, dann wären auch nur 7 Auflagen bisher notwendig geworden.
Die zehnte Insel erreicht damit auch jetzt bereits den Status der "Schwedenkrimis" Marke Wallander oder Sjöwall/Wahloö.
Einziger Unterschied, die zehn Auflagen / Bücher haben halt alle nur ein Thema. Immer Java. Was neu ist an dieser Auflage? Es gibt jetzt 2 Bücher.
Seit einigen Jahren lesen wir, die werten Leser, das das Buch mit fast 1500 Seiten leider die technisch machbare Grenze der Gutenbergschen Buchdruckkunst
sprengt.
Diesesmal, die Ebooks stehen halt wohl vor der Tür, hat man sich deswegen entschieden, gleich 2 Bände zu gleichem Preis mit Javawissen anzufüllen.
Tja, der Autor schreibt aber selber in seiner Einführung, Java 7 macht nur 1% des Buches aus. Java 7 hat nur wenige Änderungen erfahren.
Wie also kann man also 1400 Seiten erweitern auf knapp 2700 Seiten.
Ganz einfach, man ändert das Layout. Oben und unten einen 0,5 cm dicken grauen Rand. Dann, sehr wichtig in der heutigen Zeit, das Buch muß lesbarer werden.
Wenn heute was lesbarer wird, und es ich nicht Bildzeitung nennt, dann heißt dies meistens, der inhalt wird weniger, der Preis bleibt gleich,
die Seitenzahl auch.
Wie erreicht man das? Entweder Änderung der schrift/Schriftgröße oder des Zeilenabstandes. Letzteres wurde in der Insel gemacht.
Fast doppelter Zeilenabstand und schon erreicht man fast doppelte Seitenzahl.
Gut, ein paar Grafiken (UML-Diagramme von diversen Klassen) sind noch dazugekommen. Gerade zu diesen Grafiken muß man sagen,
hätts jetzt auch nicht unbedingt gebraucht, schöner Seitenfüller.
Also, damit ist ersichtlich, es hätte vermutlich ein Band gereicht, und das eine Prozent hätte man vielleicht in einem zweiten,
etwas dünneren Band so 200 - 300 Seiten unterbringen können. Nein, das macht man nicht, schließlich hätte man dann vielleicht das Buch neu schreiben müssen.
Statt dessen trennt man in eine Anfänger und in eine Fortgeschrittenen Edition auf. So steht zu lesen, Band 1 ist für Einsteiger,
Band 2 für die, die sich auskennen. So werden in Band 1 AWT, Threads, XML. JDBC angefangen zu behandeln, aber so wenig ausführlich, und mit ensprechenden
Hinweisen am Ende der Kaptiel, doch Bitte Band 2 zu lesen. Das ist marktwirtschaftlich ja nicht schlecht, aber sehr unfreundlich gegenüber uns, den Lesern.
Kauft sich jetzt aber jemand Band 2, tja, ein bißchen was fehlt jetzt schon, aber für den Profi kein Problem.
Jetzt könnte man natürlich sagen, wir wiederholen in Band 2 das nochmal, was in Band 1 schon drinnengestanden ist, bei diesen speziellen Kapiteln. Und warum
stehts dann in Band 1 schon als "Einführung" drinnen.
Ja, das ist hier die Frage, die Wir uns stellen. in diesem Zusammenhang. Das "wir", das immer wieder im Text auftaucht, ist mir persäönlich unverständlich.
Soll wir eine gewisse soziale Komponente in das Buch bringen. Interaktion mit dem Leser.
Ich hoffe nicht, es werden hier Ähnlichkeiten mit J.R.R.Tolkiens Meisterwerk (auch über 1000 Seiten) Herr der Ringe und einer gewissen Figur versucht.
Zum Inhalt:
Das buch ist dick und schwer. Der Text wird in etlichen Auflagen mal hier und da leicht umgeschrieben. Wer sich über 2000 Seiten Java (bezogen auf beiden Bände)
reinzieht, um was zu lernen, bewundernswert. Noch bemerkenswerter ist, das Neuerungen, z.B. die Türme von Hanoi, Rekursion, wohl erst Bestandteil der letzten
Auflage, in Band 8 (Vorvorauflage) konnte ich Sie nicht entdecken, dann auch noch falsch sind, wie der Author unumwunden dem Leser mitteilt.
(Hat Ihr das dann nicht bemerkt in den letzten Jahren!) Könnte es vielleicht sein, dass einem Leser einfach Gewicht und Textmasse verwirren.
Labber-Rabarber steht in einem Listing. Aufgrund der Zweiteilung ist man gezwungen jetzt 2 Werke zu kaufen, was den DOPPELTEN PREIS ausmacht. Früher reichte eines.
Und erreicht wirds durch den Layout Trick. Band 1 handelt wichtige Themen mehr als oberflächlich ab, Band 2 als eigenständiges Werk, naja, schwierig aber nicht
unmöglich. Andererseits wäre hier eine andere Lösung praktikabler gewesen. Es wäre Zeit, alte Zöpfe abzuschneiden. Das Internet wird hier wohl mal für eine
Bereinigung sorgen.
Ich komme zu Schluß.
Ich weiß natürlich, dass dieses Werk a.a.O. wohl wieder viel gelobt wird. Aber, jetzt ist der Weg über 2 "Ba(e)nde(n)" wie im Poolbillard eröffnet.
Oh Java 8 sag ich nur, oh wohin Du Insel Du uns wohl führen magst.
Bei dem Gewicht dieses Werkes könnte es durchaus auch bedenklich werden, dieses Buch im Flugzeug mitzunehmen. Sollte dann durch uns, die werten Leser,
so ein Flieger den Bauchklatscher am Meer machen und wir (also der gerettete Leser) seine Robinsonade auf DER INSEL erleben, ob ich / besser wir da unbedingt dieses
Werk brauche. Tja, die große Frage.
Soll sich ein Anfänger so ein Buch kaufen? Nur wenn er willig ist viel zu lesen, und keinen schnellen Erfolg mit Java erzielen will.