RASSEGNA (NiPe)
giudizio: (4/5) = libro dal contenuto molto buono
piace: centra l'obbiettivo dichiarato, stile di scrittura piacevole e l'inclusione dell'interprete Java Beanshell.
non piace: i capitoli sugli IDE, spazio che poteva piuttosto essere impiegato per mostrare qualche esempio reale sulle annotazioni, il layout HTML del CD.
divertente: nel primo esempio di codice il titolo dovrebbe essere "Hello, Java!" nella fotografia allegata è "HelloJava1"
omesso: delle indicazioni "DALLA VERSIONE JDK X.Y" per le funzionalità Java.
errori: -
commento: In questo libro
si sente la profonda conoscenza dell'argomento Java e della sua storia
da parte dell'autore. Il testo contiene frasi simpatiche
che alleggeriscono il peso del volume,circa 900 pagine.
Ad esempio sono splendide le parti di: matrix per indicare
la doppia realtà dei Java genrics, il corso di golf di far comprendere
le difficoltà della condivisione di risorse e il suggerimento iniziale
"se sei come noi non leggi un libro dall'inizio alla fine".
Potendo tagliare avrei tolto i capitoli
dedicati agli IDE lasciando al lettore approfondimenti dal web
o spostando il materiale come PDF sul CD,
visto che l'autore è il papà dell'incluso BeanShell, ottimo strumento per
imparare Java lavorandoci.
Il libro è aggiornato alla versione 5.0 di Java e questo è un bene,
buona parte delle persone che lavorano in Java sono costrette
a lavorare con versioni precedenti, mi rendo conto della difficoltà
pero' avrei apprezzato degli avvertimenti, come nelle API del JDK
con un tag SINCE, della versione di riferimento per l'utilizzo di alcune parti.
Dal CD contenuto nel libro sono rimasto un po' deluso,
esteticamente parlando è minimalista, apprezzabile in questa sede
l'inclusione degli IDE con gli esempi del libro.
Learning Java è senza dubbio un libro ben scritto, raggiunge
il goal dichiarato di essere un punto di partenza, un ottimo
punto di partenza direi.
riassumendo: un punto di partenza molto buono per imparare Java
|