Evaluare:
Cartea „Java Power Tools” oferă o introducere cuprinzătoare la diverse instrumente utile pentru dezvoltatorii Java, concentrându-se pe îmbunătățirea productivității și pe înțelegerea ciclului de viață al dezvoltării software. Deși acoperă eficient o gamă largă de instrumente și concepte, unii utilizatori consideră că se îndepărtează prea mult de conținutul specific Java și are probleme cu organizarea și editarea.
Avantaje:⬤ Acoperire puternică a unei game largi de instrumente relevante pentru dezvoltarea Java.
⬤ Informații concise și relevante care sunt actualizate.
⬤ Organizat în funcție de sarcini, ceea ce face mai ușoară găsirea instrumentelor necesare pentru nevoi specifice.
⬤ Ideală atât pentru începători, cât și pentru dezvoltatorii experimentați care doresc să își îmbunătățească fluxul de lucru.
⬤ Oferă instrucțiuni pas cu pas pentru utilizarea instrumentelor.
⬤ Acționează ca o referință bună pentru mai multe instrumente într-un singur loc.
⬤ Se îndepărtează de conținutul pur legat de Java, acoperind instrumente care nu sunt specifice Java.
⬤ Conține greșeli frecvente de scriere și o oarecare dezorganizare a materialului.
⬤ Unii cititori l-au găsit mai puțin util decât se așteptau, indicând un conținut mediocru.
⬤ Este posibil ca titlul să nu reflecte cu exactitate concentrarea conținutului.
⬤ Ar putea include tutoriale mai specializate pentru fiecare instrument.
(pe baza a 14 recenzii ale cititorilor)
Java Power Tools
Toți artizanii adevărați au nevoie de cele mai bune instrumente pentru a-și face treaba cât mai bine, iar programatorii nu sunt diferiți. Java Power Tools oferă 30 de instrumente open source concepute pentru a îmbunătăți practicile de dezvoltare ale programatorilor Java în echipe sau organizații de orice dimensiune. Fiecare capitol include o serie de articole scurte despre un anumit instrument - fie că este vorba de sisteme de compilare, control al versiunilor sau alte aspecte ale procesului de dezvoltare - oferindu-vă echivalentul a 30 de cărți scurte de referință într-un singur pachet.
Indiferent de metoda de dezvoltare aleasă de echipa dumneavoastră, fie că este Agile, RUP, XP, SCRUM sau una dintre multele altele disponibile, Java Power Tools oferă tehnici și instrumente practice pentru a vă ajuta să optimizați procesul. Cartea discută principalele domenii problematice ale dezvoltării Java și cele mai bune practici și se concentrează pe instrumentele open source care pot ajuta la creșterea productivității în fiecare zonă a ciclului de dezvoltare, inclusiv:
⬤ Instrumente de compilare, inclusiv Ant și Maven 2.
⬤ Instrumente de control al versiunilor precum CVS și Subversion, cele mai importante două instrumente open source.
⬤ Instrumente de măsurare a calității care măsoară diferite aspecte ale calității codului, inclusiv CheckStyle, PMD, FindBugs și Jupiter.
⬤ Instrumente de documentare tehnică care vă pot ajuta să generați o documentație tehnică bună fără a depune prea mult efort pentru scrierea și menținerea acesteia.
⬤ Instrumente de testare unitară, inclusiv JUnit 4, TestNG și instrumentul de acoperire open source Cobertura.
⬤ Teste de integrare, încărcare și performanță pentru a integra testele de performanță în testele unitare, pentru a testa încărcarea aplicației dvs. și pentru a testa automat serviciile web, interfețele Swing și interfețele web.
⬤ Instrumente de gestionare a problemelor, inclusiv Bugzilla și Trac.
⬤ Instrumente de integrare continuă, cum ar fi Continuum, Cruise Control, LuntBuild și Hudson.
Dacă sunteți un dezvoltator Java, aceste instrumente vă pot ajuta să vă îmbunătățiți practicile de dezvoltare și să vă faceți viața mai ușoară în acest proces. Dezvoltatorii principali, arhitecții software și persoanele interesate de imaginea de ansamblu vor putea culege din aceste pagini câteva idei utile privind îmbunătățirea infrastructurii proiectului și a bunelor practici.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)