A Kotlin programozása: Elegáns, kifejező és hatékony Jvm- és Android-alkalmazások létrehozása

Értékelés:   (4.1 az 5-ből)

A Kotlin programozása: Elegáns, kifejező és hatékony Jvm- és Android-alkalmazások létrehozása (Venkat Subramaniam)

Olvasói vélemények

Összegzé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.

Hátrányok:

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)

Eredeti címe:

Programming Kotlin: Create Elegant, Expressive, and Performant Jvm and Android Applications

Könyv tartalma:

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.

A könyv egyéb adatai:

ISBN:9781680506358
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2019
Oldalak száma:450

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A Kotlin programozása: Elegáns, kifejező és hatékony Jvm- és Android-alkalmazások létrehozása -...
A programozók nem csak használják a Kotlint, hanem...
A Kotlin programozása: Elegáns, kifejező és hatékony Jvm- és Android-alkalmazások létrehozása - Programming Kotlin: Create Elegant, Expressive, and Performant Jvm and Android Applications
A JavaScript újrafelfedezése: Az Es6, Es7 és Es8 elsajátítása - Rediscovering JavaScript: Master...
A JavaScriptet már nem kell félni vagy utálni - a...
A JavaScript újrafelfedezése: Az Es6, Es7 és Es8 elsajátítása - Rediscovering JavaScript: Master Es6, Es7, and Es8
Az agilis fejlesztő gyakorlatai: Munka a való világban - Practices of an Agile Developer: Working in...
Ezek azok a bevált, hatékony agilis gyakorlatok,...
Az agilis fejlesztő gyakorlatai: Munka a való világban - Practices of an Agile Developer: Working in the Real World
Párhuzamosság programozása a Jvm-en: A szinkronizáció, az Stm és a szereplők elsajátítása -...
Az egyidejűség programozásának megtanulása minden...
Párhuzamosság programozása a Jvm-en: A szinkronizáció, az Stm és a szereplők elsajátítása - Programming Concurrency on the Jvm: Mastering Synchronization, Stm, and Actors
JavaScript-alkalmazások tesztelése: Gyors, magabiztos, karbantartható kód - Test-Driving JavaScript...
Lerombolja azt a mítoszt, hogy a JavaScript nem...
JavaScript-alkalmazások tesztelése: Gyors, magabiztos, karbantartható kód - Test-Driving JavaScript Applications: Rapid, Confident, Maintainable Code
Pragmatikus Scala: Kifejező, tömör és skálázható alkalmazások létrehozása - Pragmatic Scala: Create...
Iparágunk a funkcionális programozás felé mozdul...
Pragmatikus Scala: Kifejező, tömör és skálázható alkalmazások létrehozása - Pragmatic Scala: Create Expressive, Concise, and Scalable Applications
Funkcionális programozás Javában: A streamek és a lambda-kifejezések erejének kihasználása -...
Képzelje el, hogy olyan Java-kódot ír, amely úgy...
Funkcionális programozás Javában: A streamek és a lambda-kifejezések erejének kihasználása - Functional Programming in Java: Harness the Power of Streams and Lambda Expressions

A szerző munkáit az alábbi kiadók adták ki: