knjizara.com
Funkcionalan dizajn, principi, obrasci i praksa

Robert Martin (autor)

Funkcionalan dizajn, principi, obrasci i praksa
2530 din
U korpu

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 pri

stupač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čajaIstraž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
Vodjenje kroz izgradnju enterprise-level Clojure aplikacije

Ostali naslovi koji sadrže ključne reči: Java
Ostali naslovi iz oblasti: Programiranje

Izdavač: Kompjuter biblioteka; 2024; Broširani povez; latinica; 24 cm; 573 str.; 9788673105963;