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: wydajności, skalowalności, prostej konserwacji, bezawaryjności i skuteczności.
Od początku szczególną uwagę zwraca się ponadto na bezpieczeństwo, czytelność, wielokrotne użytkowanie kodu, łatwość wykorzystania narzędzi i możliwości współdziałania z innymi językami. Niezwykle ważna okazała sięefektywność zarówno działania kodu, jak i pracy programisty.
Konsekwentne przestrzeganie tych założeń dało rewelacyjne efekty. Dziś Kotlin jest nieprzeciętnym wyborem dla programisty - pod jednym warunkiem: iż zna specyfikę języka i korzysta z niego we właściwy sposób. Ta książka jest asygnowana 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,realne 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 unikalnymi dla platformy, a także tworzenie języków dziedzinowych oraz klasy i funkcje wewnątrzwierszowe. Jest to ergonomiczny przewodnik zawierający zbiór wytycznych, których uwzględnienie pozwoli pisać dobry i idiomatyczny kod w Kotlinie.
W tej książce pomiędzy innymi: reguły pisania kodu o wysokiej jakości programowanie dla różnorodnych platform, a także aplikacje przenośne wzorce i konwencje programistyczne konwencje i kontrakty dla programistów wspólnie stwarzających projekt zapewnianie wysokiej sprawności aplikacji i bibliotek Kotlin: skuteczność, bezpieczeństwo, radość z programowania!
Powyższy opis pochodzi od wydawcy.
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Efektywny kotlin. najlepsze praktyki - marcin moskała. Twój komentarz zostanie wyświetlony po moderacji.