Hallo zusammen,
Ich habe mir das Buch in der 4. Auflage gekauft. Was ich schade finde ist, dass dort noch Fehler sind.
Ich weiss nicht ob diese Fehler schon zur Sprache gebracht wurden, aber ich habe dazu noch kein Thema gefunden.
Zum einen sind Tippfehler in den Listings, was ich ärgerlich aber nicht dramatisch finde, weil sie "nur" im Buch sind und nicht in den Quelltexten:
Es wurden bei einigen diese Anführungszeichen (<< und >>) verwendet anstatt ".
Siehe:
Listing Zeile
2.2 20, 21
3.9 21, 22
5.8 153, 183
Zum anderen ist im Quellcode zur Lösung der Aufgabe 5.11 (Listing 5.8 ) ein Fehler, den ich schon dramatisch finde.
Dort werden bei den Funktionen BesetzeFeld und ZeigeFelddaten die Positionen für das gewünschte Feld abgefragt und sowohl die x- als auch die y-Position getestet ob sie größer als die Breite des Spielfeldes sind. Das ist noch nicht weiter schlimm, da die Höhe und die Breite den selben Wert haben. Ändert man diese jedoch, sodass die Höhe kleiner als die Breite ist kann es zum Programmabsturz kommen.
Das wären in Listing 5.8 die Zeilen 155 und 185.
Ich hoffe, dass das in folgenden Auflagen korrigiert wird.
Weiter als bis zum 5. Kapitel bin ich noch nicht gekommen, aber bis jetzt finde ich das Buch auch trotzdem gut und halte es absolut für Lesenswert für Einsteiger.
Viele Grüße,
Madda