Hodnocení:
Kniha je vysoce ceněna pro svůj jasný, stručný a praktický přístup k výuce jazyka Scala, zejména pro ty, kteří mají zkušenosti s Javou nebo podobnými jazyky. Zatímco obsah je dobře organizovaný a vhodný pro začátečníky, pro některé uživatele byl bez předchozích znalostí programování náročný a zaznamenali problémy s verzí pro Kindle.
Klady:⬤ Přehledný a praktický obsah
⬤ dobře uspořádaný
⬤ skvělý pro začátečníky se zázemím v Javě
⬤ dobrá vysvětlení a příklady
⬤ stručný
⬤ užitečný pro rychlé učení a referenci.
⬤ Nedostatečně podrobné pro úplné začátečníky
⬤ problémy s formátováním Kindle, včetně absence řádného obsahu a špatného formátování úryvků kódu
⬤ někomu může připadat příliš vysokoúrovňové bez hlubšího zkoumání témat.
(na základě 23 hodnocení čtenářů)
Scala for the Impatient
Zájem o programovací jazyk Scala stále roste z mnoha důvodů. Scala využívá funkcionální styl programování, aniž by opustila objektově orientované paradigma, a umožňuje psát programy stručněji než v jazyce Java. Protože Scala běží na JVM, může přistupovat k libovolné knihovně Javy a je interoperabilní se známými frameworky Javy. Scala také usnadňuje využití plné síly souběhu.
Kniha Scala pro netrpělivé, druhé vydání, napsaná pro zkušené programátory v jazycích Java, C++ nebo C#, kteří se Scalou nebo funkcionálním programováním teprve začínají, vás seznámí s klíčovými koncepty a technikami Scaly, které potřebujete k tomu, abyste byli rychle produktivní. Je dokonalým úvodem do jazyka zejména pro netrpělivé čtenáře, kteří se chtějí naučit základy jazyka Scala, aby mohli začít rychle programovat. Nesnaží se vyčerpávajícím způsobem vyjmenovat všechny funkce jazyka ani vás nenutí trpět dlouhými a vykonstruovanými příklady. Místo toho vás pečlivě zpracované příklady a praktické aktivity provedou dobře definovanými stupni znalostí, od základních po expertní.
Toto revidované vydání bylo důkladně aktualizováno pro Scalu 2. 12 a odráží současné používání Scaly. Zahrnuje přidané pokrytí nejnovějších funkcí jazyka Scala, včetně interpolace řetězců, dynamického volání, implicitních tříd a futures. Scala je velký jazyk, ale můžete ji efektivně používat, aniž byste důvěrně znali všechny její detaily. Tento titul poskytuje přesně ty informace, které potřebujete pro začátek, a to v kompaktních, snadno pochopitelných celcích.
⬤ Začněte rychle pracovat s interpretem, syntaxí, nástroji a jedinečnými idiomy jazyka Scala.
⬤ Ovládněte základní vlastnosti jazyka: funkce, pole, mapy, tuply, balíčky, importy, zpracování výjimek a další.
⬤ Seznámíte se s objektově orientovaným programováním ve Scale: třídy, dědičnost a rysy.
⬤ Používejte jazyk Scala pro reálné programovací úlohy: práce se soubory, regulárními výrazy a XML.
⬤ Pracujte s funkcemi vyššího řádu a výkonnou knihovnou kolekcí Scala.
⬤ Využívejte výkonné porovnávání vzorů a tříd případů jazyka Scala.
⬤ Vytvářejte souběžné programy pomocí futures v jazyce Scala.
⬤ Zavedení doménově specifických jazyků.
⬤ Pochopit typový systém jazyka Scala.
⬤ Používat pokročilé "výkonné nástroje", jako jsou anotace, implikatury a typové třídy.
Zaregistrujte svůj produkt na adrese informit.com/register a získejte pohodlný přístup ke stažení, aktualizacím a opravám, jakmile budou k dispozici.
© 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)