Il manuale italiano completo di Apache Groovy
Dal primo script alla metaprogrammazione, con il supporto dell'intelligenza artificiale.Groovy è il linguaggio che rende piacevole la piattaforma Java: la stessa JVM, le stesse librerie, ma la metà del codice. È la lingua di Gradle e delle pipeline di Jenkins, il motore di Spock — il framework di collaudo più elegante dell'ecosistema — e lo strumento ideale per script, automazioni e linguaggi su misura.
Questo manuale vi ci accompagna passo dopo passo, in italiano, con un percorso completo e verificato riga per riga su Groovy 4.
Un percorso in cinque partiI fondamenti
Installazione, variabili e tipi (con i BigDecimal che fanno i conti giusti), Groovy Truth, operatori speciali, lo switch più potente della JVM, stringhe, GString ed espressioni regolari, liste, mappe e range.
La programmazione a oggetti
Proprietà e costruttori a mappa, ereditarietà, interfacce e trait, record e sealed class di Groovy 4, operatori sovraccaricati e trasformazioni AST: @Canonical, @Immutable, @Delegate, @Memoized.
Closure e programmazione funzionale
La cattura delle variabili, curry e composizione, delegate e resolve strategy; le pipeline con collect, findAll, inject e groupBy che trasformano l'analisi dei dati in poche righe leggibili; e la metaprogrammazione dinamica (methodMissing, ExpandoMetaClass, categorie) con le regole d'igiene per usarla bene.
Groovy avanzato
La tipizzazione statica con @TypeChecked e @CompileStatic per rigore e prestazioni da Java; e i DSL: builder, command chain e un linguaggio su misura costruito da zero.
L'ecosistema reale
File, JSON e XML con slurper e builder; il collaudo professionale con Spock (blocchi, tabelle where, mock) e la build con Gradle; interoperabilità con Java, concorrenza senza corse critiche, scripting di sistema con Grape e Groovy incorporato nelle applicazioni.
Ogni capitolo si chiude con la rubrica «Con l'IA»: tre prompt mirati per studiare, rifattorizzare e collaudare con gli assistenti basati sull'intelligenza artificiale, seguiti da una sezione onesta sui loro limiti — dove sbagliano, come verificarli, quando non fidarsi
Ogni capitolo propone 3 esercizi svolti e commentati e 5 esercizi da svolgere; l'Appendice F contiene le soluzioni complete di tutti gli 80 esercizi proposti. Tutto il codice del volume — dagli esempi ai benchmark, dalle specifiche Spock al progetto Gradle — è stato eseguito e verificato con Groovy 4 su JDK 21.
Guida all'installazione per ogni sistema, riferimento rapido della sintassi, il GDK in pillole, glossario dei termini e risorse per continuare.
A chi si rivolgePer chi arriva da Java e vuole scrivere meno cerimonie senza cambiare piattaforma.
Per chi arriva da Python o Ruby e vuole la potenza dell'ecosistema JVM senza rinunciare all'espressività.
Per chi usa Gradle o Jenkins ogni giorno e vuole finalmente capire — e padroneggiare — la lingua che sta già parlando.
Nota: Sono sufficienti le basi della programmazione: ogni concetto è introdotto con gradualità, spiegato con esempi concreti e messo subito alla prova.
Il libro nel dettaglioUn volume pensato per essere letto dall'inizio alla fine la prima volta, e consultato per anni.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: Grand Eagle Retail, Bensenville, IL, USA
Paperback. Zustand: new. Paperback. Il manuale italiano completo di Apache GroovyDal primo script alla metaprogrammazione, con il supporto dell'intelligenza artificiale.Groovy e il linguaggio che rende piacevole la piattaforma Java: la stessa JVM, le stesse librerie, ma la meta del codice. E la lingua di Gradle e delle pipeline di Jenkins, il motore di Spock - il framework di collaudo piu elegante dell'ecosistema - e lo strumento ideale per script, automazioni e linguaggi su misura.Questo manuale vi ci accompagna passo dopo passo, in italiano, con un percorso completo e verificato riga per riga su Groovy 4.Un percorso in cinque partiI fondamentiInstallazione, variabili e tipi (con i BigDecimal che fanno i conti giusti), Groovy Truth, operatori speciali, lo switch piu potente della JVM, stringhe, GString ed espressioni regolari, liste, mappe e range.La programmazione a oggettiProprieta e costruttori a mappa, ereditarieta, interfacce e trait, record e sealed class di Groovy 4, operatori sovraccaricati e trasformazioni AST: atCanonical, atImmutable, atDelegate, atMemoized.Closure e programmazione funzionaleLa cattura delle variabili, curry e composizione, delegate e resolve strategy; le pipeline con collect, findAll, inject e groupBy che trasformano l'analisi dei dati in poche righe leggibili; e la metaprogrammazione dinamica (methodMissing, ExpandoMetaClass, categorie) con le regole d'igiene per usarla bene.Groovy avanzatoLa tipizzazione statica con atTypeChecked e atCompileStatic per rigore e prestazioni da Java; e i DSL: builder, command chain e un linguaggio su misura costruito da zero.L'ecosistema realeFile, JSON e XML con slurper e builder; il collaudo professionale con Spock (blocchi, tabelle where, mock) e la build con Gradle; interoperabilita con Java, concorrenza senza corse critiche, scripting di sistema con Grape e Groovy incorporato nelle applicazioni.Caratteristiche principaliCon l'IA, capitolo per capitoloOgni capitolo si chiude con la rubrica Con l'IA: tre prompt mirati per studiare, rifattorizzare e collaudare con gli assistenti basati sull'intelligenza artificiale, seguiti da una sezione onesta sui loro limiti - dove sbagliano, come verificarli, quando non fidarsiImparare facendoOgni capitolo propone 3 esercizi svolti e commentati e 5 esercizi da svolgere; l'Appendice F contiene le soluzioni complete di tutti gli 80 esercizi proposti. Tutto il codice del volume - dagli esempi ai benchmark, dalle specifiche Spock al progetto Gradle - e stato eseguito e verificato con Groovy 4 su JDK 21.In appendiceGuida all'installazione per ogni sistema, riferimento rapido della sintassi, il GDK in pillole, glossario dei termini e risorse per continuare.A chi si rivolgePer chi arriva da Java e vuole scrivere meno cerimonie senza cambiare piattaforma.Per chi arriva da Python o Ruby e vuole la potenza dell'ecosistema JVM senza rinunciare all'espressivita.Per chi usa Gradle o Jenkins ogni giorno e vuole finalmente capire - e padroneggiare - la lingua che sta gia parlando.Nota: Sono sufficienti le basi della programmazione: ogni concetto e introdotto con gradualita, spiegato con esempi concreti e messo subito alla prova.Il libro nel dettaglioElementoQuantitaStruttura16 capitoli organizzati in 5 parti, 6 appendiciEsercizi Svolti48 esercitazioni passo passoEsercizi Proposti80 esercizi con soluzioni complete e commentateSupporto IA48 prompt pronti per lavorare con l'intelligenza artificialeContenuti ExtraBox di note, avvertenze e suggerimenti lungo tutto il perco Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Bestandsnummer des Verkäufers 9798185849118
Anbieter: PBShop.store US, Wood Dale, IL, USA
PAP. Zustand: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bestandsnummer des Verkäufers L0-9798185849118
Anzahl: Mehr als 20 verfügbar
Anbieter: California Books, Miami, FL, USA
Zustand: New. Print on Demand. Bestandsnummer des Verkäufers I-9798185849118
Anzahl: Mehr als 20 verfügbar
Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich
PAP. Zustand: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bestandsnummer des Verkäufers L0-9798185849118
Anzahl: Mehr als 20 verfügbar
Anbieter: CitiRetail, Stevenage, Vereinigtes Königreich
Paperback. Zustand: new. Paperback. Il manuale italiano completo di Apache GroovyDal primo script alla metaprogrammazione, con il supporto dell'intelligenza artificiale.Groovy e il linguaggio che rende piacevole la piattaforma Java: la stessa JVM, le stesse librerie, ma la meta del codice. E la lingua di Gradle e delle pipeline di Jenkins, il motore di Spock - il framework di collaudo piu elegante dell'ecosistema - e lo strumento ideale per script, automazioni e linguaggi su misura.Questo manuale vi ci accompagna passo dopo passo, in italiano, con un percorso completo e verificato riga per riga su Groovy 4.Un percorso in cinque partiI fondamentiInstallazione, variabili e tipi (con i BigDecimal che fanno i conti giusti), Groovy Truth, operatori speciali, lo switch piu potente della JVM, stringhe, GString ed espressioni regolari, liste, mappe e range.La programmazione a oggettiProprieta e costruttori a mappa, ereditarieta, interfacce e trait, record e sealed class di Groovy 4, operatori sovraccaricati e trasformazioni AST: atCanonical, atImmutable, atDelegate, atMemoized.Closure e programmazione funzionaleLa cattura delle variabili, curry e composizione, delegate e resolve strategy; le pipeline con collect, findAll, inject e groupBy che trasformano l'analisi dei dati in poche righe leggibili; e la metaprogrammazione dinamica (methodMissing, ExpandoMetaClass, categorie) con le regole d'igiene per usarla bene.Groovy avanzatoLa tipizzazione statica con atTypeChecked e atCompileStatic per rigore e prestazioni da Java; e i DSL: builder, command chain e un linguaggio su misura costruito da zero.L'ecosistema realeFile, JSON e XML con slurper e builder; il collaudo professionale con Spock (blocchi, tabelle where, mock) e la build con Gradle; interoperabilita con Java, concorrenza senza corse critiche, scripting di sistema con Grape e Groovy incorporato nelle applicazioni.Caratteristiche principaliCon l'IA, capitolo per capitoloOgni capitolo si chiude con la rubrica Con l'IA: tre prompt mirati per studiare, rifattorizzare e collaudare con gli assistenti basati sull'intelligenza artificiale, seguiti da una sezione onesta sui loro limiti - dove sbagliano, come verificarli, quando non fidarsiImparare facendoOgni capitolo propone 3 esercizi svolti e commentati e 5 esercizi da svolgere; l'Appendice F contiene le soluzioni complete di tutti gli 80 esercizi proposti. Tutto il codice del volume - dagli esempi ai benchmark, dalle specifiche Spock al progetto Gradle - e stato eseguito e verificato con Groovy 4 su JDK 21.In appendiceGuida all'installazione per ogni sistema, riferimento rapido della sintassi, il GDK in pillole, glossario dei termini e risorse per continuare.A chi si rivolgePer chi arriva da Java e vuole scrivere meno cerimonie senza cambiare piattaforma.Per chi arriva da Python o Ruby e vuole la potenza dell'ecosistema JVM senza rinunciare all'espressivita.Per chi usa Gradle o Jenkins ogni giorno e vuole finalmente capire - e padroneggiare - la lingua che sta gia parlando.Nota: Sono sufficienti le basi della programmazione: ogni concetto e introdotto con gradualita, spiegato con esempi concreti e messo subito alla prova.Il libro nel dettaglioElementoQuantitaStruttura16 capitoli organizzati in 5 parti, 6 appendiciEsercizi Svolti48 esercitazioni passo passoEsercizi Proposti80 esercizi con soluzioni complete e commentateSupporto IA48 prompt pronti per lavorare con l'intelligenza artificialeContenuti ExtraBox di note, avvertenze e suggerimenti lungo t Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Bestandsnummer des Verkäufers 9798185849118
Anzahl: 1 verfügbar
Anbieter: AHA-BUCH GmbH, Einbeck, Deutschland
Taschenbuch. Zustand: Neu. Neuware. Bestandsnummer des Verkäufers 9798185849118
Anzahl: 2 verfügbar