FUNKCIONALAN DIZAJN, PRINCIPI, OBRASCI I PRAKSA FUNKCIONALAN DIZAJN, PRINCIPI, OBRASCI I PRAKSA
KOMPJUTER BIBLIOTEKA

FUNKCIONALAN DIZAJN, PRINCIPI, OBRASCI I PRAKSA

Šifra artikla: 386707
Isbn: 9788673105963
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
• Vodjenje kroz izgradnju enterprise-level Clojure aplikacije

“Funkcionalni dizajn" je klasik, od samog početka. Bob ističe kako elementi funkcionalnog programiranja čine dizajn softvera jednostavnim, ali i pragmatičnim. On to čini na način koji je prihvatljiv i koristan za programere koji već imaju iskustvo sa C#, C++, ili Javom.- Janet A. Carr, Independent Clojure Consultant
  • NSZ
Sačuvajte u listi želja
Rok isporuke:
Dostupno odmah
Dostupno odmah
Pomoć
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
• Vodjenje kroz izgradnju enterprise-level Clojure aplikacije

“Funkcionalni dizajn" je klasik, od samog početka. Bob ističe kako elementi funkcionalnog programiranja čine dizajn softvera jednostavnim, ali i pragmatičnim. On to čini na način koji je prihvatljiv i koristan za programere koji već imaju iskustvo sa C#, C++, ili Javom.- Janet A. Carr, Independent Clojure Consultant

Ostavi komentar

Trenutno nema komentara
Karakteristika Vrednost
Kategorija KOMPJUTERSKA LITERATURA
Autor Robert C. Martin
Težina specifikacija 0.5 kg
Izdavač KOMPJUTER BIBLIOTEKA
Pismo Latinica
Povez Broš
Godina2024
Format17,6x25
Strana384

Slični proizvodi

Svakog dana, u svakom pogledu, veštačka inteligencija sve više napreduje, a sada imate ...
21,18 EUR
23,54 EUR
Početak rada sa jezikom Java za Eclipse Učenje jezika i razvojne platforme Mnogi ljudi ...
27,95 EUR
31,06 EUR
Svetski bestseler, na Amazonu broj 1, do sada prodat u više od 1.500.000 primeraka.
27,66 EUR
30,74 EUR
Knjiga Jasan kod je podeljena na tri dela. U prvom delu su opisani principi, obrasci i ...
27,95 EUR
31,06 EUR
Upoznajte se sa najčešćim i složenim Linux mrežnim konfiguracijama, alatkama i uslugama...
26,60 EUR
29,56 EUR
"Karakteristike - Revidirano izdanje najprodavanijeg vodiča za samostalno učenje za CCN...
31,82 EUR
35,36 EUR
Da li vodite računa o tome koje priloge otvarate, na koje linkove klikćete i koje sajto...
8,42 EUR
9,35 EUR
"Kompletan vodič za najbolje prakse Java platforme unapređen za verzije Java 7, 8 i 9 ...
21,18 EUR
23,54 EUR
Ova knjiga predstavlja rezultat dugogodisnjeg rada autora u okviru predmeta Objektno-or...
14,41 EUR
16,01 EUR
" PowerShe je i skript jezik i administrativna ljuska (shell) koja vam omogućava kontro...
19,25 EUR
21,39 EUR
Knjiga donosi Praktične odgovore na najvažnija pitanja sa kojima se suočavaju arhitekte...
26,60 EUR
29,56 EUR
Um caruje: Kotlin je potpun uvod u programiranje na Kotlinu. Ova praktična knjiga pomaž...
25,54 EUR
28,37 EUR
Pomoć