Értékelés:
A könyv megpróbálja bemutatni a Java nevezetes jellemzőit, de szenved a mélység hiányától és a kódpéldák számos hibájától. Inkább a Javát már valamennyire ismerő olvasóknak, mint az abszolút kezdőknek ajánlott, ugyanakkor a haladóbb témák mellett gyakran túlságosan leegyszerűsítő magyarázatokba téved. A szerző szemléletmódja elismerésre méltó, de elidegeníthet néhány olyan olvasót, aki nem ért egyet a Javával kapcsolatos nézeteivel.
Előnyök:⬤ Érdekes témákat tárgyal a Java jellemzőiről.
⬤ A szerző történelmi kontextust ad, amit sokan tanulságosnak találnak.
⬤ A Java megértését elmélyíteni kívánó olvasóknak szánják, erős nézőpontja meggyőző lehet.
⬤ Számos hibát tartalmaz a kódpéldákban, ami befolyásolja a hitelességet.
⬤ A témák tárgyalása nem elég mélyreható, ami csalódást okoz a tapasztalt programozók számára, akik haladó tartalmakat keresnek.
⬤ A szerző humora és véleménye nem biztos, hogy minden olvasónak tetszeni fog, esetleg túlzónak vagy elutasítónak tűnhet.
(10 olvasói vélemény alapján)
Java: The Good Parts: Unearthing the Excellence in Java
Mi lenne, ha a Java-t a legjobb funkcióira sűrítené, és jobb alkalmazásokat építene ezzel az egyszerűbb verzióval? Ebben a könyvben Jim Waldo, a Sun Labs veterán mérnöke feltárja, hogy a Java mely részei a leghasznosabbak, és hogy ezek a funkciók miért teszik a Javát a legjobb programozási nyelvek közé.
Minden nyelvben, így a Javában is, előbb-utóbb felhalmozódnak a szennyeződések. A nyelv magja egyre nagyobb és összetettebb lett, a hozzá kapcsolódó könyvtárak pedig még jobban megnőttek. A könyv során végig egy-egy példalkalmazással dolgozva megtanulhatja, hogyan használhatja ki a Java legjobb tulajdonságait. Lehet, hogy nem fog tetszeni néhány olyan funkció, amelyet Jim Waldo jónak tart, de valójában segíteni fognak jobb kódot írni.
⬤ Tanulja meg, hogyan segít a típusrendszer és a csomagok a nagyméretű szoftverek készítésében.
⬤ Használja a kivételeket, hogy a kód megbízhatóbbá és könnyebben karbantarthatóvá váljon.
⬤ A memória automatikus kezelése a szemétgyűjtéssel.
⬤ Tudja meg, hogyan biztosítja a JVM a hordozhatóságot, a biztonságot és a szinte hibamentes kódot.
⬤ Használja a Javadoc-ot a dokumentáció kódba ágyazásához.
⬤ Kihasználja a gyűjtemények könyvtárában található újrafelhasználható adatstruktúrák előnyeit.
⬤ Használja a Java RMI-t a kód és az adatok elosztott hálózaton belüli mozgatására.
⬤ Tanulja meg, hogy a Java párhuzamossági konstrukciók hogyan teszik lehetővé a többmagos processzorok kihasználását.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)