Hodnocení:
Kniha je přehlednou a dobře napsanou referencí o jazyce Groovy, která pokrývá širokou škálu témat od základní syntaxe až po pokročilé funkce, jako je metaprogramování a DSL. Je vhodná jak pro začátečníky, tak pro zkušené vývojáře, kteří chtějí prohloubit své znalosti programování v jazyce Groovy. Přestože je kniha oceňována pro poutavý styl psaní a praktické příklady, někteří čtenáři shledali obsah poněkud zastaralým a v některých oblastech postrádajícím hloubku.
Klady:Přehledné, jasné psaní, dobré pokrytí témat, praktické příklady, poutavé a vtipné, vhodné pro začátečníky i středně pokročilé vývojáře, poskytuje vhled do pokročilých funkcí, jako je metaprogramování a DSL.
Zápory:Poněkud zastaralé informace, některé příklady mohou působit vykonstruovaně nebo zjednodušeně, v některých oblastech chybí hloubka, problémy s formátováním Kindle znesnadňují čtení fragmentů kódu.
(na základě 21 hodnocení čtenářů)
Programming Groovy 2: Dynamic Productivity for the Java Developer
Groovy vám přináší to nejlepší z obou světů: flexibilní, vysoce produktivní, agilní a dynamický jazyk, který běží na bohatém frameworku platformy Java. Groovy zachovává sémantiku jazyka Java a rozšiřuje JDK tak, aby vám poskytl skutečné možnosti dynamického jazyka. Kniha Programování Groovy 2 vám, zkušeným vývojářům v jazyce Java, pomůže naučit se a využít nejnovější verzi tohoto bohatého dynamického jazyka. Projdete od základů jazyka Groovy k nejnovějším pokrokům v tomto jazyce, včetně možností kontroly typů, optimalizací tail-call a memoizace, metaprogramování v době kompilace a plynulých rozhraní pro vytváření DSL.
Nemusíte opouštět bohatou platformu Java, abyste mohli využívat výhody jazyka Groovy. Groovy zachovává sémantiku jazyka Java a rozšiřuje JDK, takže programování v Groovy je jako rozšířený jazyk Java; je to jako pracovat s lehčí a elegantnější Javou. Pokud jste zkušený vývojář v jazyce Java a chcete se naučit, jak Groovy funguje, najdete v této knize přesně to, co potřebujete.
Nejprve se seznámíte se základy programování v jazyce Groovy a s jeho spoluprací s Javou a poté prozkoumáte pokročilé koncepty, jako je testování jednotek pomocí mock objektů, používání Builderů, práce s databázemi a XML a vytváření DSL. Osvojíte si výkonné, ale složité funkce metaprogramování Groovy v době běhu a kompilace.
Od vydání prvního vydání knihy Programming Groovy se v jazyce Groovy mnohé změnilo. Kniha Programování Groovy 2 vám pomůže naučit se a používat nové funkce jazyka Groovy. Vytváření DSL je nyní jednodušší a již tak výkonné metaprogramovací prostředky jazyka Groovy se ještě více zlepšily. Dozvíte se, jak pracovat s uzávěry, včetně optimalizace volání tail a memoizace. Kniha se zabývá také novou funkcí statické kompilace jazyka Groovy.
Ať už se učíte základy jazyka, nebo máte zájem zdokonalit se v nových funkcích, v knize Programování Groovy 2 najdete vše, co potřebujete.
Co potřebujete
Pro práci s příklady v knize potřebujete jazyk Groovy 2. 0. 5 a Javu JDK 5 nebo vyšší.
© 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)