Tempo di ferie e anche tempo di letture "rilassanti": Ho scelto un libro della collana Head First della O'Really. Avevo già avuto un buonissimo impatto un paio di anni fa con il libro Head first Design Patterns.
Per chi non conoscesse la collana si tratta di libri "strani", votati a facilitare l'apprendimento tramite diversi espedienti (grafica, linguaggio, evidenziazione di informazioni). Tutto questo partendo dal concetto che il nostro cervello apprende di più se l'informazione viene ritenuta vitale, ovvero se veniamo coinvolti anche emotivamente nel ciclo di apprendimento.

Il libro, scritto da Michael Morrison, parte da problemi molto semplici, se non banali, probabilmente le parti più interessanti sono a partire dal sesto capitolo in poi: riuso degli script, validazione lato client, navigazione del DOM fino a parlare un po' di Ajax nell'ultimo capitolo. Molto interessante, e spesso sottovalutato come argomento, è quello del debugging degli scripts (con vari tips & tricks). A dire i lvero con le nuove funzionalità di VS 2008 siamo molto avvantaggiati in questo, e forse tra un po' ci scorderemo le "7 camicie" passare a cercare gli errori negli script.. Ho preso il libro con l'intenzione di proporlo ai ragazzi in ufficio che freschi di laurea si approcciano al web e mi convinco sempre più che un approccio come quello proposto da questa collana sarebbe prezioso se utilizzato nei corsi universitari (e anche delle superiori), chissà che qualche professore temerario non decida di provarli!
Un programmatore già abituato ad utilizzare Js può tranquillamente leggere solo i capitoli che più gli interessano, questo tuttavia non è un libro da "consultazione" è più un percorso che andrebbe fatto dall'inizio alla fine (esercizi compresi).