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óresądoś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
fragmenty–dlategonazywamyjeatomami.
Koncepcje
Wszystkiejęzykiprogramowaniaskładająsięzfunkcjonalności.Używamytych
funkcjonalności,abyuzyskaćpożądanyrezultat.Kotlinjestefektywnymjęzy-
kiem–nietylkozawierabogatyzestawfunkcjonalnoś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