Robert C. Martin Pisac: Robert C. Martin
ISBN:
9788673105963
Ilustracija:
Da - crno-bijelo
Izdavač:
Kompjuter biblioteka
Dostupnost:
do 7 dana
Šifra:
D6516
Broj strana:
384
Težina:
866 g
U knjizi Funkcionalni dizajn, poznati softverski inženjer Robert C. Martin (poznat kao Ujka Bob) objašnjava primenu funkcionalnog programiranja za izgradnju boljih sistema za krajnje korisnike. Martin poredi konvencionalne objektno-orijentisane strukture koda u Javi sa onima koje omogućava funkcionalno programiranje, identifikuje optimalne uloge za svaki pristup i demonstrira kako unaprediti sistem pažljivim korišćenjem oba pristupa u odgovarajućim kontekstima.
Martinov pristup je pragmatičan, s naglaskom na rešavanju stvarnih problema umesto teorijskog razmatranja. Kroz pristupačne primere, programeri će razumeti kako im jednostavan, semantički bogat jezik Clojure, može pomoći da unaprede čistoću koda, dizajn, disciplinu i rezultate. Martin istražuje poznate SOLID principe i Dizajnerske obrasce Četvoročlane Grupe iz funkcionalne perspektive, te otkriva zašto obrasci i dalje imaju veliku vrednost za funkcionalne programere i kako ih koristiti radi postizanja izuzetnih rezultata.
- Razumevanje osnova funkcionalnog programiranja uključuje koncepte kao što su nemutabilnost (immutability), perzistentni podaci, rekurzija, iteracija, lenjost (laziness) i stanje (statefulness)
- Kontrast funkcionalnog i objektnog pristupa programiranju kroz stručno osmišljene studije slučaja
- Istraživanje funkcionalnih dizajnerskih tehnika za tok podataka
- Korišćenje klasičnih SOLID principa za pisanje boljeg Clojure koda
- Usavršavanje pragmatičnih pristupa funkcionalnom testiranju, korisničkim interfejsima i konkurentnosti
- Upotreba dizajnerskih obrazaca u funkcionalnim okruženjima
- Vođenje kroz izgradnju enterprise-level Clojure aplikacije Izdanje: 1
Godina: 2024
Jezik: Srpski jezik
Vrsta uveza: Meki uvez
Pismo: Latinica
Veličina: 170x250
Zemlja porijekla: Srbija
Stanje: Nova