Hodnotenie:
Kniha je medzi čitateľmi veľmi dobre prijímaná, najmä pre jej jasné a stručné vysvetlenie nového systému modulov Javy. Je chválená za praktické príklady, organizáciu a efektívne vyučovanie základných pojmov aj pokročilých aplikácií. Hoci sa odporúča pre vývojárov Javy, niektorí čitatelia poznamenali, že si vyžaduje pozorné čítanie a pre tých, ktorí nie sú oboznámení s materiálom, by mohla byť náročná.
Výhody:Dobre napísané, jasné a stručné, praktické príklady, dobre organizovaný obsah, vhodné pre vývojárov aj výrobcov knižníc/frameworkov, odporúča sa na rozsiahle pochopenie modularity Javy, výborné na prípravu na Javu 9, šetrí čas pri učení.
Nevýhody:Vyžaduje pozorné čítanie, pre niektorých čitateľov je to náročné a bez zvýšenej pozornosti by im mohli uniknúť dôležité detaily, nemusí vyhovovať tým, ktorí nie sú oboznámení s témou alebo vývojom v Jave.
(na základe 16 čitateľských recenzií)
Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications
Pokrýva systém modulov platformy Java v jazyku Java 11.
Java 9 zaviedla systém modulov platformy Java. Zavedenie systému modulov ovplyvňuje existujúce aplikácie a ponúka nové spôsoby vytvárania modulárnych a udržiavateľných aplikácií. Vďaka tejto praktickej knihe sa vývojári v jazyku Java dozvedia nielen o radostiach modulárnosti, ale aj o vzoroch potrebných na vytvorenie skutočne modulárnych a spoľahlivých aplikácií. Autori Sander Mak a Paul Bakker vás naučia koncepty stojace za modulovým systémom platformy Java spolu s výkonnými nástrojmi, ktoré ponúka. Naučíte sa tiež, ako modulovať existujúci kód a ako modulárne vytvárať nové aplikácie v jazyku Java.
⬤ Poznajte koncepty Java Platform Module System.
⬤ Ovládnete vzory a postupy na vytváranie skutočne modulárnych aplikácií.
⬤ Migrovať existujúce aplikácie a knižnice do modulov jazyka Java.
⬤ Používať nástroje JDK na modulárny vývoj a migráciu.