Hodnocení:
Kniha je vysoce oceňována pro svou přehlednou strukturu, rozsáhlé pokrytí programování v Julii a praktické příklady. Je považována za základní zdroj informací pro ty, kteří chtějí prohloubit své znalosti o Julii a jejích jedinečných vlastnostech. Bylo však poznamenáno, že kniha dostatečně nepokrývá témata středních dovedností a postrádá některé základní osvědčené postupy, jako je testování.
Klady:⬤ Dobře strukturovaná a snadno stravitelná
⬤ poskytuje jasné příklady
⬤ obsáhle pokrývá základní i pokročilá témata
⬤ aktualizace nejnovější verze Julie
⬤ skvělá pro praktické aplikace
⬤ pomáhá pochopit jedinečné vlastnosti Julie
⬤ užitečná pro zlepšení čitelnosti a udržovatelnosti kódu.
⬤ Absence rejstříku
⬤ nepokrývá dostatečně obsah střední úrovně dovedností
⬤ chybí hlubší pokrytí testování a správy modulů
⬤ části o obecných koncepcích programování mohou odvádět pozornost od více zaměřeného obsahu o Julii
⬤ některé příklady jsou převzaty z externích zdrojů, které nemusí být zcela jasné.
(na základě 14 hodnocení čtenářů)
Hands-On Design Patterns and Best Practices with Julia
Navrhujte a vyvíjejte vysoce výkonné, opakovaně použitelné a udržovatelné aplikace pomocí tradičních a moderních vzorů v Julii Klíčové vlastnosti Prozkoumejte užitečné návrhové vzory spolu s objektově orientovaným programováním v Julii 1. 0 Implementujte makra a techniky metaprogramování, aby byl váš kód rychlejší, stručnější a efektivnější Rozvíjejte dovednosti potřebné k implementaci návrhových vzorů pro vytváření robustních a udržovatelných aplikací Popis knihy
Návrhové vzory jsou základní techniky pro vývoj opakovaně použitelného a udržovatelného kódu. Poskytují sadu osvědčených řešení, která umožňují vývojářům rychle řešit problémy při vývoji softwaru. Tato kniha vám ukáže, jak využít návrhové vzory v reálných aplikacích.
Začneme přehledem návrhových vzorů a osvědčených postupů při návrhu aplikací a seznámíme se s některými základními funkcemi jazyka Julia, jako jsou moduly, datové typy, funkce/rozhraní a metaprogramování. Poté se seznámíte s moderními návrhovými vzory aplikace Julia pro tvorbu rozsáhlých aplikací se zaměřením na výkonnost, znovupoužitelnost, robustnost a udržovatelnost. Kniha se zabývá také anti-vzory a tím, jak se vyhnout běžným chybám a nástrahám při vývoji. Dozvíte se, jak lze tradiční objektově orientované vzory v Julii implementovat jinak a efektivněji. Nakonec se seznámíte s různými případy použití a příklady, například s tím, jak odborní vývojáři v Julii používají návrhové vzory ve svých open source balíčcích.
Na konci této knihy o programování v jazyce Julia se naučíte metody pro zlepšení návrhu softwaru, jeho rozšiřitelnosti a opakované použitelnosti a budete schopni efektivně používat návrhové vzory k překonání běžných problémů při vývoji softwaru. Co se naučíte Ovládněte vlastnosti jazyka Julia, které jsou klíčové pro vývoj rozsáhlých softwarových aplikací Objevte návrhové vzory pro zlepšení celkové architektury a návrhu aplikací Vyvíjejte opakovaně použitelné programy, které jsou modulární, rozšiřitelné, výkonné a snadno udržovatelné Zvažte výhody a nevýhody použití různých návrhových vzorů pro případy použití Prozkoumejte metody přechodu od objektově orientovaného programování k používání ekvivalentních nebo pokročilejších technik jazyka Julia Komu je tato kniha určena
Tato kniha je určena začínajícím až středně pokročilým programátorům v jazyce Julia, kteří chtějí zlepšit své dovednosti v oblasti návrhu a vývoje rozsáhlých aplikací. Obsah Návrhové vzory a související principy Moduly, balíčky a koncepty datových typů Navrhování funkcí a rozhraní Makra a metaprogramovací techniky Vzory znovupoužitelnosti Vzory výkonnosti Vzory udržovatelnosti Vzory robustnosti Různé vzory Antivzory Objektově orientované tradiční vzory Dědičnost a variabilita
© 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)