Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Wprowadzenie
Książkatajestprzeznaczonazarównodlazaangażowanychnowicjuszy,jak
idladoświadczonychprogramistów.
Przyjmujemy,żeczytelnikjestnowicjuszem,jeśliniemawcześniejszegodoświad-
czeniawprogramowaniu,alepowinienbyćDzaangażowany”,gdyżdostarczymy
jedynietylewiedzy,ilepotrzeba,abymógłdziałaćnatympolusamodzielnie.Po
ukończeniuotrzymasolidnepodstawywprogramowaniu,atakżewznajomości
językaKotlin.
Osoby,któredoświadczonymiprogramistami,powinnyprzejśćdopunktów
DPodsumowanie1”orazDPodsumowanie2”ikontynuowaćlekturęodtamtego
miejsca.
SłowoDatomowy”wtytuleksiążkiodnosisiędoatomówjakonajmniejszych,
niepodzielnychjednostek.Wtejksiążcestaramysięwprowadzaćpojednejkon-
cepcjiwkażdymrozdziale,zatemniemogąbyćonepodzielonenamniejsze
fragmentydlategonazywamyjeatomami.
Koncepcje
Wszystkiejęzykiprogramowaniaskładająsięzfunkcjonalności.Używamytych
funkcjonalności,abyuzyskaćpożądanyrezultat.Kotlinjestefektywnymjęzy-
kiemnietylkozawierabogatyzestawfunkcjonalności,aledziękiniemumożna
jewyrazićnawielesposobów.
Gdybyśmyzbytszybkoprzekazalicałąwiedzęczytelnikowi,mógłbyodejśćzprze-
konaniem,żeKotlinjestDzbytskomplikowany”.
Wtejksiążcestaramysięuczyćtegojęzykawsposóbdokładnyiprzemyślany,
stosującsiędonastępującychzasad:
1.Drobnekrokiimałezwycięstwa.Odrzucamytyranięrozdziałów.Zamiast
tegoprezentujemykażdy,nawetniewielkikrokjakoatomowąkoncepcjęlub