Efektywny Kotlin. Najlepsze praktyki Marcin Moskała
- Autor:
- Marcin Moskała
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 344
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Efektywny Kotlin. Najlepsze praktyki
Czego się nauczysz?
- Ograniczania modyfikowalności i minimalizowania zasięgu zmiennych
- Eliminowania typów z zewnętrznych platform i unikania udostępniania wywnioskowanych typów
- Określania oczekiwań wobec argumentów i stanu oraz stosowania standardowych błędów
- Obsługi wartości null i stosowania wyników null lub Failure, gdy brak wyników
- Zamykaniu zasobów za pomocą funkcji use oraz pisania testów jednostkowych
- Projektowania czytelnego kodu i zgodności operatorów z ich nazwą
- Unikania zwracania wartości Unit? oraz podawania typu zmiennej, gdy nie jest oczywisty
- Stosowania nazw dla argumentów i przestrzegania konwencji programistycznych
- Unikania powielania wiedzy i algorytmów oraz wykorzystywania delegatów właściwości
- Używania typów generycznych i rozważania wariancji w typach generycznych
- Wyodrębniania wspólnych modułów dla wieloplatformowości
- Tworzenia stabilnych i bezpiecznych abstrakcji oraz definiowania kontraktów w dokumentacji
- Projektowania klas z użyciem kompozycji, typów data i hierarchii klas
- Przestrzegania kontraktów metod equals, hashCode i compareTo
- Optymalizowania wydajności przez unikanie zbędnych obiektów i stosowanie funkcji oraz klas inline
- Wydajnego przetwarzania kolekcji z użyciem sekwencji, tablic typów podstawowych i modyfikowalnych kolekcji
Projektanci Kotlina postawili na pragmatyzm. Oznacza to, że do dziś wszystkie decyzje związane z rozwojem języka są podejmowane z uwzględnieniem potrzeb biznesowych: produktywności, skalowalności, prostej konserwacji, niezawodności i wydajności. Od początku szczególną uwagę zwraca się również na bezpieczeństwo, czytelność, wielokrotne używanie kodu, łatwość użycia narzędzi i możliwości współdziałania z innymi językami. Bardzo ważna okazała się też wydajność zarówno działania kodu, jak i pracy programisty. Konsekwentne przestrzeganie tych założeń dało znakomite efekty. Dziś Kotlin jest świetnym wyborem dla programisty - pod jednym warunkiem: że zna specyfikę języka i korzysta z niego we właściwy sposób.
Ta książka jest przeznaczona dla doświadczonych programistów Kotlina, którzy chcą opanować ten język na wysokim poziomie. Wyjaśniono w niej sposoby korzystania ze szczególnych funkcji Kotlina, aby możliwe było uzyskanie bezpiecznego, czytelnego, skalowalnego i wydajnego kodu. Znalazły się w niej informacje o najlepszych praktykach pisania kodu w Kotlinie ze szczególnym uwzględnieniem praktyk wysokiego poziomu, zalecanych przez autorytety i twórców języka. Wyczerpująco omówiono też kwestie związane z właściwościami i typami specyficznymi dla platformy oraz tworzenie języków dziedzinowych, a także klasy i funkcje wewnątrzwierszowe. Jest to praktyczny przewodnik zawierający zbiór wytycznych, których uwzględnienie pozwoli pisać dobry i idiomatyczny kod w Kotlinie.
W tej książce między innymi:
- reguły pisania kodu o wysokiej jakości
- programowanie dla różnych platform oraz aplikacje mobilne
- wzorce i konwencje programistyczne
- konwencje i kontrakty dla programistów wspólnie tworzących projekt
- zapewnianie wysokiej wydajności aplikacji i bibliotek
Kotlin: wydajność, bezpieczeństwo, radość z programowania!
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Efektywny Kotlin. Najlepsze praktyki Marcin Moskała
(2)-
6
-
5
-
4
-
3
-
2
-
1
6.0(2)
(0)
(0)
(0)
(0)
(0)
więcej opinii
ukryj opinie