Skip to main content
Learning Joomla! 3 Extension Development - book cover Learning Joomla! 3 Extension Development - book cover

Libro: Learning Joomla! 3 Extension Development

Ogni tanto ci capita di ricevere da PacktPub un libro da recensire.

L’ultimo ricevuto è Learning Joomla! 3 Extension Development, di Tim Plummer.

Dato che noi stessi abbiamo scritto un ebook di suggerimenti in merito allo sviluppo di estensioni per Joomla, eravamo decisamente interessati a valutare questo libro.

Di seguito la nostra valutazione.

Argomento

Il titolo dice tutto: questo libro riguarda lo sviluppo di estensioni per Joomla 3.

Contiene molto codice di esempio e spiega tutti i passaggi necessari, evidenziando i cambiamenti portati da questa versione di Joomla.

Lettori

Questo libro è per sviluppatori che conoscono già PHP e HTML.

Ancora meglio se hai già fatto qualcosina nel campo dello sviluppo di estensioni, altrimenti la parte centrale del libro richiederà più tempo per essere assimilata.

Valutazione

Fino ai primi capitoli la mia impressione era abbastanza positiva.

La competenza dell’autore è evidente, e le spiegazione in merito a plugin e moduli sono chiare e vanno dritte al punto.

Ma quando sono arrivato allo sviluppo di componenti – che ovviamente è la parte più importante ed estesa del libro – sono rimasto un po’ deluso.

C’è molto codice, ma alcuni concetti di base mancano, per cui non riesci a capire davvero perchè il codice è scritto in quella maniera.

Mi ricorda molti tutorial che ho letto all’inizio della mia carriera di sviluppatore Joomla: ti dice tutto a proposito delle convenzioni utilizzate ma senza nessuna indicazione sulle ragioni per cui tali convenzioni esistono.

Inoltre, in alcuni punti si scontra decisamente con la mia personale teoria su come un buon MVC dovrebbe essere strutturato (un MVC “preview”? Sul serio?).

Questa parte avrebbe potuto essere migliore.

Conclusioni

Se vuoi sviluppare estensioni per Joomla, questo libro ti fornirà senz’altro tutto quello che ti serve per partire.

Ma dopo, per piacere, leggi altro materiale sullo sviluppo (non necessariamente per Joomla) cosi capirai di più su quello che stai facendo, e la qualità del tuo lavoro potrà migliorare ulteriormente.

Per acquistare questo libro, vai sul sito di Packt Publishing.