Hodnocení:
Kniha efektivně vede zkušené vývojáře Javy při přechodu na Kotlin, protože se zaměřuje na idiomatické použití a techniky refaktorizace. Kombinuje historický kontext s praktickými příklady, ale nemusí vyhovovat začátečníkům nebo těm, kteří jsou s Javou méně obeznámeni.
Klady:⬤ Dobře strukturovaný průvodce přechodem kódu Javy na Kotlin s vysvětlením krok za krokem.
⬤ Nabízí cenné poznatky o Kotlinu jako jazyku, včetně jeho idiomů a osvědčených postupů migrace.
⬤ Poutavý styl psaní, v němž se mísí historický kontext s praktickými příklady kódování.
⬤ Užitečné pro pochopení rozdílů mezi Javou a Kotlinem, zejména pro zkušené vývojáře.
⬤ Nevhodné pro začátečníky nebo ty, kteří se chtějí naučit základy jazyka Kotlin.
⬤ Může být vnímán jako povýšený vůči programátorským postupům Javy.
⬤ Některá témata jsou příliš mnohomluvná nebo vynechávají alternativní pohledy, což vede k potenciálně neobjektivnímu pohledu.
⬤ Zaměření na zkušené vývojáře může být pro ostatní méně přístupné.
(na základě 10 hodnocení čtenářů)
Java to Kotlin: A Refactoring Guidebook
Kotlin zvýšil laťku programovacích jazyků na virtuálním stroji Java díky své kompatibilitě, čitelnosti, efektivitě a podpoře nástrojů. Přijetí nového jazyka však může být náročné, zejména pokud pracujete s kritickým obchodním kódem v jazyce Java, který musí splňovat měnící se požadavky.
Tato kniha zaujímá k představení jazyka Kotlin programátorům v Javě neotřelý přístup: ukazuje, jak postupně refaktorovat kód Javy na idiomatický Kotlin a zároveň pokračovat ve vývoji jeho funkčnosti. Převod Javy do Kotlinu je však pouze výchozím bodem. Kotlin má mnoho funkcí nad rámec Javy.
Autoři Duncan McGregor a Nat Pryce vás na praktických příkladech provedou zdokonalováním převedeného kódu tak, aby byl jednodušší, efektivnější, expresivnější a snadněji se měnil. Naučíte se, jak využít funkční konstrukce ke zlepšení struktury programu, spolehlivosti a ošetření chyb.
Po dokončení této knihy budete s jistotou psát kód v jazyce Kotlin od začátku, v případě potřeby převádět stávající kód v jazyce Java a spravovat smíšenou kódovou základnu Java-Kotlin, která se v průběhu času vyvíjí.
© 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)