Hodnotenie:
Kniha je dobre organizovanou a dobre napísanou referenciou o Groovy, ktorá pokrýva širokú škálu tém od základnej syntaxe až po pokročilé funkcie, ako je metaprogramovanie a DSL. Je vhodná pre začiatočníkov aj skúsených vývojárov, ktorí chcú prehĺbiť svoje znalosti programovania v jazyku Groovy. Hoci knihu oceňujeme pre jej pútavý štýl písania a praktické príklady, niektorí čitatelia zistili, že obsah je trochu zastaraný a v niektorých oblastiach mu chýba hĺbka.
Výhody:Dobre organizované, prehľadné písanie, dobré pokrytie tém, praktické príklady, pútavé a vtipné, vhodné pre začiatočníkov a stredne pokročilých vývojárov, poskytuje náhľad do pokročilých funkcií, ako je metaprogramovanie a DSL.
Nevýhody:Trochu zastarané informácie, niektoré príklady môžu pôsobiť vykonštruovane alebo zjednodušene, v niektorých oblastiach chýba hĺbka, problémy s formátovaním Kindle sťažujú čítanie fragmentov kódu.
(na základe 21 čitateľských recenzií)
Programming Groovy 2: Dynamic Productivity for the Java Developer
Groovy vám prináša to najlepšie z oboch svetov: flexibilný, vysoko produktívny, agilný a dynamický jazyk, ktorý beží na bohatom rámci platformy Java. Groovy zachováva sémantiku jazyka Java a rozširuje JDK, aby vám poskytol skutočné dynamické možnosti jazyka. Kniha Programovanie Groovy 2 vám, skúseným vývojárom v Jave, pomôže naučiť sa a využívať výhody najnovšej verzie tohto bohatého dynamického jazyka. Prejdete od základov jazyka Groovy až po najnovšie pokroky v jazyku vrátane možností kontroly typov, optimalizácií tail-call a memoizácie, metaprogramovania v čase kompilácie a plynulých rozhraní na tvorbu DSL.
Nemusíte opustiť bohatú platformu Java, aby ste mohli využívať výhody jazyka Groovy. Groovy zachováva sémantiku jazyka Java a rozširuje JDK, takže pri programovaní v Groovy máte pocit, akoby bol jazyk Java rozšírený; je to ako pracovať s ľahšou a elegantnejšou Javou. Ak ste skúsený vývojár v jazyku Java a chcete sa naučiť, ako Groovy funguje, v tejto knihe nájdete presne to, čo potrebujete.
Začnete so základmi programovania v jazyku Groovy a jeho fungovaním v Jave a potom sa budete venovať pokročilým konceptom, ako je testovanie jednotiek pomocou mock objektov, používanie Builderov, práca s databázami a XML a vytváranie DSL. Osvojíte si výkonné, ale komplexné funkcie metaprogramovania Groovy v čase behu a kompilácie.
Od vydania prvého vydania knihy Programming Groovy sa v jazyku Groovy veľa zmenilo. Programovanie Groovy 2 vám pomôže naučiť sa a používať nové funkcie jazyka Groovy. Vytváranie DSL je teraz jednoduchšie a už aj tak výkonné metaprogramovacie prostriedky jazyka Groovy sa ešte viac zlepšili. Uvidíte, ako pracovať s uzávermi vrátane optimalizácie chvostových volaní a memoizácie. Kniha sa zaoberá aj novou funkciou statickej kompilácie jazyka Groovy.
Či už sa učíte základy jazyka, alebo máte záujem zdokonaliť sa v nových funkciách, v knihe Programovanie jazyka Groovy 2 nájdete všetko, čo potrebujete.
Čo potrebujete
Na prácu s príkladmi v knihe potrebujete jazyk Groovy 2. 0. 5 a Javu JDK 5 alebo vyššiu verziu.
© 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)