Sve veze, meni
Vaša korpa
Sve veze, meniVaša korpa

 

Funkcionalan dizajn, principi, obrasci i praksa

Robert C. Martin Robert C. Martin

Funkcionalan dizajn, principi, obrasci i praksa

 

Programiranje Programiranje

ISBN: 9788673105963

Format: 21 cm

Broj strana: 384

Povez: Mek

Izdavač: Kompjuter biblioteka Kompjuter biblioteka

Godina izdanja: 2024.

 

 

Popust 20.00%

2030 din.

2530 din.

 

 

  • Twitter
  • Facebook
  • Linkedin
  • Pinterest
  • Email

 

 

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 kalsik, 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

 

Preporučujemo

Preporučujemo

 

Uvod u Python, automatizovanje dosadnih poslova

Uvod u Python, automatizovanje dosadnih poslova, Al Sweigart

Uvod u Python, automatizovanje dosadnih poslova

Postman, alat za testiranje i razvoj API interfejsa

Postman, alat za testiranje i razvoj API interfejsa, Dejvid Vesterveld

Postman, alat za testiranje i razvoj API interfejsa

Čista arhitektura u programskom jeziku Python

Čista arhitektura u programskom jeziku Python, Sam Keen

Čista arhitektura u programskom jeziku Python
 
Sve veze, meniVaša korpa

 

Kontakt

Spisak svih knjiga

 

Korisne veze

Pomoć

 

Sigurna kupovina

Politika privatnosti

 

© 2023. Knjiga Knjiga