Autore: Michele Arpaia Argomento: Java Patterns Autori Titolo Editore ISBN Lingua Anno Prezzo Pagine Allegati Copertina
Stephen Stelting, Olav Maassen Applied Java Patter Prentice Hall 0-13-093538-7 English 2002 49,999€ 560
Recensione Libro interessante. Si tratta di una rivisitazione dei famosi pattern documentati in GoF (23) con l'aggiunta di altri (8) affrontati tenendo presente i "constraints & features" del linguaggio Java. Dopo un breve affondo sui pattern gli autori descrivono come e quando questi possono presentarsi all'interno della piattaforma Java (anche enterprise). La catalogazione offerta è quella classica ovvero Creational, Behavioral, Structural e System Patterns. Tra i pattern strutturali è trattato l'HOPP (Half-Object Plus Protocol), utile in ambienti distribuiti dove si vuole dare una "double face" ad un oggetto, ad esempio per offrire servizi remoti e servizi locali. La parte dei System Patterns forse è quella più interessante in quanto abbraccia problematiche a livello architetturale (ad esempio MVC, Callback, Transaction,...). Infine la seconda parte del libro è uno studio dei pattern presenti all'interno della suite Java, come EJB,JNDI, RMI, Jini, ecc. Il libro termina riportando in appendice tutti i sorgenti del libro che seguono la realizzazione di una mini applicazione. Pro Senza dubbio un libro accessibile e di buon valore. Utile come hand-on ad ogni sviluppatore Java con qualche anno di esperienza alle spalle. Contro Poco felice a mio avviso dedicare quasi duecento pagine (!) all'appendice per riportare tutti i sorgenti. Si potevano guadagnare allegando un CD e spendendo qualcosina in più su altri pattern architetturali.