Ocena:
Książka jest powszechnie chwalona za jasny, zwięzły tekst i skuteczny styl nauczania, szczególnie dla programistów Java przechodzących na Kotlin. Mimo że kompleksowo omawia język, jej treść jest nieco przestarzała i brakuje w niej omówienia nowszych funkcji, takich jak coroutines.
Zalety:Dobrze napisana i łatwa do zrozumienia, jasne wyjaśnienia, skuteczna dla programistów Java, dobre przykłady i logiczny przepływ, kompleksowe omówienie Kotlina, e-book dostępny jako bonus.
Wady:Nieaktualna treść, brak omówienia nowszych funkcji, takich jak coroutines, zakłada wcześniejszą znajomość języka Java, pewne problemy z fizycznymi kopiami (jakość druku) i problemy z formatowaniem w wersji Kindle.
(na podstawie 71 opinii czytelników)
Kotlin in Action
Streszczenie
Kotlin in Action prowadzi doświadczonych programistów Java od podstaw języka Kotlin aż do tworzenia aplikacji działających na JVM i urządzeniach z systemem Android. Przedmowa Andreya Breslava, głównego projektanta języka Kotlin.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Programiści chcą wykonywać swoją pracę - a im mniej kłopotów, tym lepiej. Kodowanie w języku Kotlin oznacza mniej kłopotów. Język programowania Kotlin oferuje ekspresyjną składnię, silny intuicyjny system typów i doskonałe wsparcie narzędziowe wraz z płynną interoperacyjnością z istniejącym kodem Java, bibliotekami i frameworkami. Kotlin można skompilować do kodu bajtowego Java, dzięki czemu można go używać wszędzie tam, gdzie używana jest Java, w tym w systemie Android. A dzięki wydajnemu kompilatorowi i niewielkiej bibliotece standardowej Kotlin praktycznie nie narzuca narzutów wykonawczych.
O książce
Kotlin in Action uczy, jak używać języka Kotlin do tworzenia aplikacji o jakości produkcyjnej. Napisana dla doświadczonych programistów Java, ta bogata w przykłady książka idzie dalej niż większość książek językowych, obejmując interesujące tematy, takie jak budowanie DSL ze składnią języka naturalnego. Autorzy są rdzennymi programistami Kotlin, więc można ufać, że nawet najbardziej skomplikowane szczegóły są bardzo dokładne.
What's Inside
⬤ Programowanie funkcjonalne na JVM.
⬤ Pisanie czystego i idiomatycznego kodu.
⬤ Łączenie Kotlina i Javy.
⬤ Języki specyficzne dla domeny.
O czytelniku
Ta książka jest przeznaczona dla doświadczonych programistów Java.
O autorze
Dmitry Jemerov i Svetlana Isakova są głównymi programistami Kotlin w JetBrains.
Spis treści
CZĘŚĆ 1 - WPROWADZENIE DO KOTLIN.
⬤ Kotlin: co i dlaczego.
⬤ Podstawy Kotlina.
⬤ Definiowanie i wywoływanie funkcji.
⬤ Klasy, obiekty i interfejsy.
⬤ Programowanie z lambdami.
⬤ System typów Kotlin.
CZĘŚĆ 2 - WDRAŻANIE KOTLIN.
⬤ Przeciążanie operatorów i inne konwencje.
⬤ Funkcje wyższego rzędu: lambdy jako parametry i wartości zwracane.
⬤ Generics.
⬤ Adnotacje i refleksja.
⬤ Konstrukcja DSL.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)