Értékelés:

A Kotlinról szóló könyv vegyes értékeléseket kap a felhasználóktól. Míg egyesek értékelik informatív tartalmát és szervezését, mások kritizálják stílusát, szószátyárságát és néhány pontatlan vagy félrevezető magyarázatát. A negatív kritikák többsége az ismétlődéssel, a gyenge példákkal és az áttekinthetőség hiányával kapcsolatos problémákat emeli ki, megjegyezve, hogy a könyv nem biztos, hogy alkalmas a nyelv szilárd megértését kereső kezdők számára.
Előnyök:⬤ Jól magyarázza a Kotlin kulcsfogalmait.
⬤ Jól szervezett, tömör fejezetösszefoglalókkal.
⬤ Hasznos lehet a Kotlint tanulni vágyó kezdők számára.
⬤ Bőbeszédű és ismétlődő, lehetne tömörebb.
⬤ Triviális és rosszul átgondolt kódpéldákat tartalmaz.
⬤ Az írásmód nem lebilincselő, ami az olvasó unalmához vezet.
⬤ Félrevezető vagy elfogult információkat adhat a nyelv bizonyos jellemzőiről.
⬤ Nem megfelelő magyarázatot ad néhány alapvető témakörre, ami megnehezíti a kezdők számára a megértést.
(7 olvasói vélemény alapján)
Programming Kotlin: Create Elegant, Expressive, and Performant Jvm and Android Applications
A programozók nem csak használják a Kotlint, hanem szeretik is. Még a Google is elfogadta, mint az Android-fejlesztés első osztályú nyelvét. A Kotlinnal keverheted az imperatív, funkcionális és objektumorientált programozási stílusokat, és az adott problémához legjobban illeszkedő megközelítés előnyeit élvezheted. Könnyen érthető példákon keresztül tanulja meg használni ennek a rendkívül tömör, folyékony, elegáns és kifejező statikusan tipizált nyelvnek a számos funkcióját. Tanuljon meg könnyen karbantartható, nagy teljesítményű JVM- és Android-alkalmazásokat írni, DSL-eket készíteni, aszinkron programozni és még sok más dolgot.
A Kotlin egy rendkívül tömör, elegáns, folyékony és kifejező, statikusan tipizált, több paradigmára épülő statikusan tipizált nyelv. Azon kevés nyelvek egyike, amely mind Java bytecode-ra, mind JavaScriptre lefordítható. Szerveroldali, front-end és Android-alkalmazások készítésére is használható. A Kotlin segítségével kevesebb kódra van szüksége a feladatok elvégzéséhez, miközben a kód típusvédett és kevésbé hibaérzékeny. Ha meg szeretné tanulni a Kotlin alapvető tudnivalóit, az alapoktól a haladóbb koncepciókig, akkor a megfelelő könyvet választotta.
Indítsa be kedvenc IDE-jét, és gyakorolja a több száz példát és gyakorlatot, hogy csiszolja Kotlin készségeit. Tanuljon meg önálló, szkriptként futtatható kis programokat készíteni, típusvédett kódot létrehozni, majd ezt a tudást továbbvinni, hogy teljesen objektumorientált és funkcionális stílusú kódot hozzon létre, amelyet könnyebb bővíteni. Megtanulja, hogyan programozzon elegánsan, de a hatékonyság vagy a teljesítmény rovására, és hogyan használjon metaprogramozást a rendkívül kifejező kód létrehozásához, valamint a nyelv gördülékenységét kihasználó belső DSL-ek létrehozásához. Fedezze fel a coroutine-okat, programozzon aszinkronitást, futtasson automatizált teszteket, és keverje a Kotlint a Javával a vállalati alkalmazásaiban.
Ez a könyv segít elsajátítani azon kevés nyelvek egyikét, amelyet a teljes stack teljes egészében - a szervertől a mobileszközökig - használhat, hogy teljesítményt nyújtó, tömör és könnyen karbantartható alkalmazásokat hozzon létre.
Amire szüksége van:
A könyvben szereplő példák kipróbálásához szükséged lesz egy Kotlin SDK-val, JDK-val és egy szövegszerkesztővel vagy egy Kotlin IDE-vel felszerelt számítógépre.