Hodnocení:
Kniha se snaží představit významné vlastnosti Javy, ale trpí nedostatkem hloubky a četnými chybami v příkladech kódu. Je vhodnější pro čtenáře s určitými znalostmi Javy než pro úplné začátečníky, přesto často vedle pokročilejších témat zabředává do příliš zjednodušených výkladů. Autorův pohled na věc lze ocenit, ale může odradit některé čtenáře, kteří s jeho názory na Javu nesouhlasí.
Klady:⬤ Zajímavá témata týkající se funkcí Javy.
⬤ Autor uvádí historické souvislosti, které jsou pro mnohé poučné.
⬤ Určeno pro čtenáře, kteří chtějí prohloubit své znalosti Javy, se silným úhlem pohledu, který může být přesvědčivý.
⬤ Obsahuje četné chyby v příkladech kódu, což ovlivňuje důvěryhodnost.
⬤ Chybí hloubka v diskusi o tématech, což vede ke zklamání zkušených programátorů, kteří hledají pokročilý obsah.
⬤ Autorův humor a názory nemusí rezonovat s každým čtenářem a mohou působit přehnaně nebo odmítavě.
(na základě 10 hodnocení čtenářů)
Java: The Good Parts: Unearthing the Excellence in Java
Co kdybyste mohli zkrátit Javu na její nejlepší funkce a vytvářet lepší aplikace pomocí této jednodušší verze? V této knize Jim Waldo, zkušený inženýr ze Sun Labs, odhaluje, které části Javy jsou nejužitečnější a proč právě díky nim patří Java mezi nejlepší programovací jazyky.
V každém jazyce se časem objeví chyby, Javu nevyjímaje. Jádro jazyka je stále rozsáhlejší a složitější a knihovny s ním spojené se rozrůstají ještě více. Naučte se využívat nejlepší vlastnosti Javy na základě práce s příkladovou aplikací v celé knize. Možná se vám některé funkce, které Jim Waldo považuje za dobré, nebudou líbit, ale ve skutečnosti vám pomohou psát lepší kód.
⬤ Zjistěte, jak vám typový systém a balíčky pomáhají vytvářet rozsáhlý software.
⬤ Používejte výjimky, aby byl kód spolehlivější a snadněji se udržoval.
⬤ Spravujte paměť automaticky pomocí garbage collection.
⬤ Zjistěte, jak JVM zajišťuje přenositelnost, bezpečnost a kód téměř bez chyb.
⬤ Používejte Javadoc k vložení dokumentace do kódu.
⬤ Využívejte opakovaně použitelné datové struktury v knihovně kolekcí.
⬤ Používejte Java RMI k přesunu kódu a dat v distribuované síti.
⬤ Zjistěte, jak konstrukce souběžnosti v jazyce Java umožňují využívat vícejádrové procesory.
© 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)