Hodnocení:
Kniha „The Java Module System“ od Nicolaie Parloga se podrobně zabývá systémem modulů platformy Java (JPMS) a uvádí různé příklady a strategie přechodu. Názory čtenářů na její délku a srozumitelnost se však různí, někteří ji považují za příliš obsáhlou, jiní oceňují důkladnost obsahu. Celkově slouží jako užitečný zdroj informací pro ty, kteří chtějí porozumět modulům Javy, i když někteří ji mohou považovat za méně přístupnou, než očekávali.
Klady:⬤ Hloubkové zkoumání systému modulů Java.
⬤ Srozumitelné a snadno pochopitelné pro mnoho čtenářů.
⬤ Obsahuje užitečné příklady a migrační strategie.
⬤ Užitečné pro studium certifikace OCP Java.
⬤ Organizace a formátování jsou chváleny.
⬤ Někteří považují knihu za příliš dlouhou a mnohomluvnou, se zbytečnými detaily.
⬤ Některé grafické prvky jsou špatně čitelné.
⬤ Pro úplné začátečníky může být obtížné ji pochopit.
⬤ Prezentace může být suchá a pro některé čtenáře málo poutavá.
(na základě 8 hodnocení čtenářů)
The Java Module System
Shrnutí
Dlouho očekávaný „Project Jigsaw“ v Javě je konečně tady! Java 11 obsahuje vestavěný modulární rámec a The Java Module System je vaším průvodcem při jeho objevování. V této nové knize se dozvíte, jak systém modulů zlepšuje spolehlivost a udržovatelnost a jak jej lze využít k omezení těsného propojení systémových komponent.
Předmluvu napsal Kevlin Henney.
Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications. Pokyny k registraci najdete uvnitř tištěné knihy.
O technologii
Balení kódu do úhledných, dobře definovaných jednotek usnadňuje dodávání bezpečných a spolehlivých aplikací. Systém modulů platformy Java je jazykový standard pro vytváření těchto jednotek. Pomocí modulů můžete pečlivě kontrolovat, jak spolu jednotlivé soubory JAR komunikují, a snadno identifikovat chybějící závislosti při spuštění. Tento posun v návrhu je tak zásadní, že počínaje Javou 9 jsou všechna základní rozhraní API Javy distribuována jako moduly a knihovny, frameworky a aplikace budou těžit ze stejného postupu.
O knize
Systém modulů Java je podrobným průvodcem vytvářením a používáním modulů Java. Na podrobných příkladech a srozumitelných schématech se seznámíte s anatomií modulární aplikace v jazyce Java. Cestou si osvojíte osvědčené postupy pro návrh s moduly, ladění modulární aplikace a nasazení do produkce.
Co je uvnitř
⬤ Anatomie modulární aplikace Java.
⬤ Tvorba modulů od zdrojového kódu po JAR.
⬤ Migrace na modulární Javu.
⬤ Oddělování závislostí a zpřesňování rozhraní API.
⬤ Správa reflexe a verzování.
⬤ Přizpůsobení runtime obrazů.
⬤ Aktualizováno pro Javu 11.
O čtenáři
Ideální pro vývojáře s určitými zkušenostmi s Javou.
O autorovi
Nicolai Parlog je vývojář, autor, přednášející a školitel. Jeho domovská stránka je codefx.org.
Obsah
ČÁST 1 - Dobrý den, moduly.
⬤ První kousek skládačky.
⬤ Anatomie modulární aplikace.
⬤ Definice modulů a jejich vlastností.
⬤ Sestavování modulů ze zdrojových kódů do JAR.
⬤ Spouštění a ladění modulárních aplikací.
ČÁST 2 - Přizpůsobení reálných projektů.
⬤ Problémy s kompatibilitou při přechodu na Javu 9 nebo novější.
⬤ Návratné problémy při běhu na Javě 9 nebo novější.
⬤ Pokračující modularizace stávajících projektů.
⬤ Strategie migrace a modularizace.
ČÁST 3 - Pokročilé funkce systému modulů.
⬤ Využití služeb k oddělení modulů.
⬤ Zpřesnění závislostí a rozhraní API.
⬤ Reflexe v modulárním světě.
⬤ Verze modulů: Co je možné a co ne.
⬤ Přizpůsobení runtime obrazů pomocí jlink.
⬤ Spojování jednotlivých částí dohromady.
© 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)