Tutti i veri artigiani hanno bisogno degli strumenti migliori per svolgere al meglio il loro lavoro, e i programmatori non fanno eccezione. Java Power Tools offre 30 strumenti open source pensati per migliorare le pratiche di sviluppo degli sviluppatori Java in team o organizzazioni di qualsiasi dimensione. Ogni capitolo contiene una serie di brevi articoli su uno strumento specifico, che si tratti di sistemi di compilazione, controllo delle versioni o altri aspetti del processo di sviluppo, offrendo l’equivalente di 30 brevi manuali di riferimento in un unico pacchetto.
Indipendentemente dal metodo di sviluppo scelto dal tuo team, Agile, RUP, XP, SCRUM o una delle tante altre metodologie disponibili, Java Power Tools fornisce tecniche e strumenti pratici per semplificare il processo. Il libro affronta questioni chiave nello sviluppo Java e le migliori pratiche, concentrandosi su strumenti open source che possono contribuire ad aumentare la produttività in ogni area del ciclo di vita dello sviluppo, tra cui:
-
Costruisci strumenti come Ant e Maven 2
-
Strumenti di controllo delle versioni come CVS e Subversion, i due strumenti open source più diffusi
-
Strumenti di misurazione della qualità che misurano vari aspetti della qualità del codice, tra cui CheckStyle, PMD, FindBugs e Jupiter
-
Strumenti di documentazione tecnica che ti aiutano a creare una buona documentazione tecnica senza investire troppo sforzo nella sua creazione e manutenzione
-
Strumenti di test unitari come JUnit 4, TestNG e lo strumento di copertura open source Cobertura
-
Test di integrazione, carico e prestazioni per integrare i test delle prestazioni nei test unitari, testare l’applicazione sotto carico e testare automaticamente i servizi Web, le interfacce Swing e le interfacce Web
-
Strumenti di gestione dei problemi come Bugzilla e Trac
-
Strumenti di integrazione continua come Continuum, Cruise Control, LuntBuild e Hudson
Se sei uno sviluppatore Java, questi strumenti possono migliorare le tue pratiche di sviluppo e semplificare il tuo lavoro quotidiano. Da queste pagine, gli sviluppatori senior, gli architetti software e tutti coloro che sono interessati al quadro generale possono trarre spunti utili per migliorare l’infrastruttura dei loro progetti e le best practice.
Recensioni
Ancora non ci sono recensioni.