Hodnocení:
Kniha „Java Power Tools“ poskytuje ucelený úvod do různých nástrojů užitečných pro vývojáře v jazyce Java a zaměřuje se na zvýšení produktivity a pochopení životního cyklu vývoje softwaru. Přestože účinně pokrývá širokou škálu nástrojů a konceptů, někteří uživatelé mají pocit, že se příliš vzdaluje od obsahu specifického pro Javu a má problémy s organizací a úpravou.
Klady:⬤ Silné pokrytí široké škály nástrojů důležitých pro vývoj v jazyce Java.
⬤ Stručné a relevantní informace, které jsou aktuální.
⬤ Uspořádání podle úkolů, které usnadňuje nalezení potřebných nástrojů pro konkrétní potřeby.
⬤ Skvělé pro začátečníky i zkušené vývojáře, kteří chtějí zlepšit svůj pracovní postup.
⬤ Poskytuje návod k použití nástrojů krok za krokem.
⬤ Slouží jako dobrá reference pro více nástrojů na jednom místě.
⬤ Odchází od obsahu čistě souvisejícího s Javou a zahrnuje nástroje, které nejsou specifické pro Javu.
⬤ Obsahuje časté překlepy a určitou neuspořádanost materiálu.
⬤ Někteří čtenáři ji považovali za méně užitečnou, než očekávali, což svědčí o průměrném obsahu.
⬤ Název nemusí přesně odrážet zaměření obsahu.
⬤ Mohl by obsahovat více specializovaných výukových materiálů pro jednotlivé nástroje.
(na základě 14 hodnocení čtenářů)
Java Power Tools
Všichni opravdoví řemeslníci potřebují ke své nejlepší práci ty nejlepší nástroje a programátoři na tom nejsou jinak. Kniha Java Power Tools přináší 30 nástrojů s otevřeným zdrojovým kódem, které jsou určeny ke zlepšení vývojových postupů vývojářů v jazyce Java v týmu nebo organizaci libovolné velikosti. Každá kapitola obsahuje sérii krátkých článků o jednom konkrétním nástroji - ať už se jedná o systémy sestavení, řízení verzí nebo jiné aspekty vývojového procesu -, čímž získáte ekvivalent 30 krátkých referenčních knih v jednom balení.
Bez ohledu na to, jakou metodu vývoje si váš tým zvolí, ať už je to Agile, RUP, XP, SCRUM nebo jedna z mnoha dalších dostupných metod, Java Power Tools vám poskytne praktické techniky a nástroje, které vám pomohou optimalizovat proces. Kniha pojednává o klíčových problémových oblastech vývoje v jazyce Java a osvědčených postupech a zaměřuje se na nástroje s otevřeným zdrojovým kódem, které mohou pomoci zvýšit produktivitu v každé oblasti vývojového cyklu, včetně:
⬤ Nástroje pro sestavování včetně Ant a Maven 2.
⬤ Nástroje pro správu verzí, jako jsou CVS a Subversion, dva nejvýznamnější open source nástroje.
⬤ Nástroje pro měření kvality, které měří různé aspekty kvality kódu, včetně CheckStyle, PMD, FindBugs a Jupiter.
⬤ Nástroje pro tvorbu technické dokumentace, které vám pomohou vytvořit dobrou technickou dokumentaci, aniž byste museli vynaložit příliš mnoho úsilí na její psaní a údržbu.
⬤ Nástroje pro testování jednotek včetně JUnit 4, TestNG a open source nástroje Cobertura.
⬤ Integrační, zátěžové a výkonnostní testování pro integraci výkonnostních testů do jednotkových testů, zátěžové testování aplikace a automatické testování webových služeb, rozhraní Swing a webových rozhraní.
⬤ Nástroje pro správu problémů včetně Bugzilly a Tracu.
⬤ Nástroje pro kontinuální integraci, například Continuum, Cruise Control, LuntBuild a Hudson.
Pokud jste vývojáři v jazyce Java, mohou vám tyto nástroje pomoci zlepšit vaše vývojové postupy a usnadnit vám přitom život. Vedoucí vývojáři, softwaroví architekti a lidé, kteří se zajímají o širší souvislosti, budou moci z těchto stránek načerpat užitečné nápady, jak zlepšit infrastrukturu vašeho projektu a osvědčené postupy.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)