Veze, linkovi
Kompjuter biblioteka
Korpa
Temeljno i intuitivno funkcionalno programiranje

Programiranje Programiranje

Temeljno i intuitivno funkcionalno programiranje

Autor: Michal Plachta
Broj strana: 520
ISBN broj: 9781617291838
Izdavač: MANNING PUBLICATIONS MANNING PUBLICATIONS
Godina izdanja: 2022.

                 
Twitter   Facebook   Linkedin   Pinterest   Email
                 
Predlog za prevod

 

Temeljno i intuitivno funkcionalno programiranje

Nema potrebe da se plašite da postanete funkcionalni! Ovaj jednostavan, živopisan i zanimljiv vodič savršen je za svakog zbunjenog programera. U njemu su postavljeni principi funkcionalnog programiranja na jednostavan i koncizan način koji će vam pomoći da shvatite šta je zapravo FP.

U knjizi „Temeljno i intuitivno funkcionalno programiranje“  naučićete:

  • Dizajniranje pomoću funkcija i tipova, umesto pomoću objekata
  • Programiranje pomoću čistih funkcija i nepromenljivih vrednosti
  • Pisanje konkurentnih programa korišćenjem funkcionalnog stila
  • Testiranje funkcionalnih programa
  • Višestruke pristupe učenju koji će vam pomoći da shvatite svaki novi koncept

Ako ste ikada zakolutali očima na pomen funkcionalnog programiranja, ovo je knjiga za vas. Otvorite „Temeljno i intuitivno funkcionalno programiranje“ i pronaći ćete funkcionalne ideje preslikane na ono što već znate kao objektno-orijentisani programer. Knjiga se fokusira na praktične aspekte od prve stranice. U praktičnim primerima primenjeni su funkcionalni principi na svakodnevne zadatke programiranja, kao što su konkurentnost, rukovanje greškama i poboljšanje čitljivosti. Osim toga, zagonetke i vežbe vam omogućavaju da razmišljate o onome što učite i da to vežbate. Ubrzo ćete doživeti neverovatan trenutak inspiracije i počećete da posmatrate kod na potpuno nov način.

O tehnologiji

Na kraju, postoji jednostavan način da naučite funkcionalno programiranje! Ova jedinstvena knjiga počinje poznatim idejama OOP-a i predstavlja FP „korak po korak“ pomoću relevantnih primera, zanimljivih vežbi i mnoštva ilustracija. Bićete zapanjeni koliko brzo ćete početi da posmatrate softverske zadatke iz ove dragocene nove perspektive.

O knjizi

U knjizi „Temeljno i intuitivno funkcionalno programiranje“ predstavljeno je funkcionalno programiranje za imperativne programere. Počećete rad od malih, jednostavnih zadataka kodiranja koji otkrivaju osnovne koncepte poput pisanja čistih funkcija i korišćenje nepromenljivih podataka. Usput ćete naučiti kako da napišete kod koji eliminiše uobičajene greške uzrokovane složenim distribuiranim stanjem. Takođe ćete istražiti FP pristup IO-u, konkurentnost i strimovanje podataka. Nakon što pročitate knjigu u celosti, moći ćete da napišete čist funkcionalni kod koji je lak za razumevanje, testiranje i održavanje.

Šta je u knjizi

Dizajniranje pomoću funkcija i tipova, umesto pomoću objekata

Programiranje pomoću čistih funkcija i nepromenljivih vrednosti

Pisanje konkurentnih programa korišćenjem funkcionalnog stila

Testiranje funkcionalnih programa

O čitaocu

Za programere koji znaju objektno-orijentisani jezik. Primeri u Javi i Scali.

 

O autoru

Michal Plachta je iskusan softverski programer koji redovno govori i piše o kreiranju aplikacija koje se mogu održavati.

Deo 1, Funkcionalni komplet alatki

1 Učenje funkcionalnog programiranja

2 Čiste funkcije

3 Nepromenljive vrednosti

4 Funkcije kao vrednosti

Deo 2, Funkcionalni programi

5 Sekvencijalni programi

6 Rukovanje greškama

7 Zahtevi kao tipovi

8 IO kao vrednosti

9 Strimovi kao vrednosti

10 Konkurentni programi

Deo 3, Primenjeno funkcionalno programiranje

11 Dizajniranje funkcionalnih programa

12 Testiranje funkcionalnih programa




 

Budite prvi koji će ostaviti komentar.

Ostavite komentar Ostavite komentar

 

Preporučujemo

Unity 2022 razvoj mobilnih igara

Unity 2022 razvoj mobilnih igara

Popust cena:
2200.00 rsd

40 algoritama koje bi svaki programer trebalo da zna

40 algoritama koje bi svaki programer trebalo da zna

Popust cena:
1840.00 rsd

Veze, linkovi
Linkedin Twitter Facebook
 
     
 
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272