Hodnotenie:
Kniha Java Power Tools poskytuje komplexný úvod do rôznych nástrojov užitočných pre vývojárov v jazyku Java, pričom sa zameriava na zvýšenie produktivity a pochopenie životného cyklu vývoja softvéru. Hoci účinne pokrýva širokú škálu nástrojov a konceptov, niektorí používatelia majú pocit, že sa príliš vzďaľuje od obsahu špecifického pre Javu a má problémy s organizáciou a úpravou.
Výhody:⬤ Silné pokrytie širokej škály nástrojov relevantných pre vývoj v jazyku Java.
⬤ Stručné a relevantné informácie, ktoré sú aktuálne.
⬤ Usporiadané podľa úloh, čo uľahčuje vyhľadávanie potrebných nástrojov pre konkrétne potreby.
⬤ Skvelé pre začiatočníkov aj skúsených vývojárov, ktorí chcú zlepšiť svoj pracovný postup.
⬤ Poskytuje návod na používanie nástrojov krok za krokom.
⬤ Slúži ako dobrá referencia pre viacero nástrojov na jednom mieste.
⬤ Odchyľuje sa od obsahu, ktorý sa týka výlučne Javy, a zahŕňa nástroje, ktoré nie sú špecifické pre Javu.
⬤ Obsahuje časté preklepy a určitú neorganizovanosť materiálu.
⬤ Niektorí čitatelia ju považovali za menej užitočnú, než očakávali, čo poukazuje na priemerný obsah.
⬤ Názov nemusí presne odrážať zameranie obsahu.
⬤ Mohol by obsahovať špecializovanejšie návody pre jednotlivé nástroje.
(na základe 14 čitateľských recenzií)
Java Power Tools
Všetci skutoční remeselníci potrebujú na svoju prácu tie najlepšie nástroje a programátori nie sú iní. Java Power Tools prináša 30 nástrojov s otvoreným zdrojovým kódom, ktoré sú určené na zlepšenie vývojových postupov programátorov v jazyku Java v tímoch alebo organizáciách akejkoľvek veľkosti. Každá kapitola obsahuje sériu krátkych článkov o jednom konkrétnom nástroji - či už ide o systémy zostavovania, riadenie verzií alebo iné aspekty vývojového procesu -, čím získate ekvivalent 30 krátkych referenčných kníh v jednom balení.
Bez ohľadu na to, akú metódu vývoja si váš tím zvolí, či už je to agilná metóda, RUP, XP, SCRUM alebo jedna z mnohých ďalších dostupných, Java Power Tools poskytuje praktické techniky a nástroje, ktoré vám pomôžu optimalizovať proces. Kniha rozoberá kľúčové problémové oblasti vývoja v jazyku Java a osvedčené postupy a zameriava sa na nástroje s otvoreným zdrojovým kódom, ktoré môžu pomôcť zvýšiť produktivitu v každej oblasti vývojového cyklu, vrátane:
⬤ Nástroje na zostavovanie vrátane Ant a Maven 2.
⬤ Nástroje na kontrolu verzií, ako sú CVS a Subversion, dva najvýznamnejšie open source nástroje.
⬤ Nástroje na meranie kvality, ktoré merajú rôzne aspekty kvality kódu, vrátane CheckStyle, PMD, FindBugs a Jupiter.
⬤ Nástroje na tvorbu technickej dokumentácie, ktoré vám pomôžu vytvoriť dobrú technickú dokumentáciu bez toho, aby ste museli vynaložiť príliš veľa úsilia na jej písanie a údržbu.
⬤ Nástroje na testovanie jednotiek vrátane JUnit 4, TestNG a open source nástroja na pokrytie Cobertura.
⬤ Integračné, záťažové a výkonnostné testovanie na integráciu výkonnostných testov do jednotkových testov, záťažové testovanie aplikácie a automatické testovanie webových služieb, rozhraní Swing a webových rozhraní.
⬤ Nástroje na správu problémov vrátane Bugzilly a Tracu.
⬤ Nástroje na kontinuálnu integráciu, ako sú Continuum, Cruise Control, LuntBuild a Hudson.
Ak ste vývojár jazyka Java, tieto nástroje vám pomôžu zlepšiť vaše vývojové postupy a uľahčia vám pritom život. Vedúci vývojári, softvéroví architekti a ľudia, ktorí sa zaujímajú o širšie súvislosti, budú môcť z týchto stránok získať užitočné nápady na zlepšenie infraštruktúry vášho projektu a osvedčené postupy.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)