pregleda

Otkrivanje jednostavnosti: Funkcionalno programiranje


Cena:
2.970 din
Stanje: Novo
Garancija: Ne
Isporuka: AKS
Plaćanje: Pouzećem
Prodavac Pravno lice

Delfi_knjizare (4314)

95,4% pozitivnih ocena

Pozitivne: 7085

Moj Dućan Moj Dućan

  Pošalji poruku

Svi predmeti člana


Kupindo zaštita


Godina izdanja: 2021.
Format - 25 cm
Povez - Mek
Pismo - Latinica
Izdavač: Kompjuter biblioteka - Beograd
Autor: Eric Normand
EAN: 9788673105666
Funkcionalno programiranje za kroćenje složenog softvera

Otkrivanje jednostavnosti je prijateljski, praktični vodič koji će promeniti vaš pristup dizajnu i razvoju softvera.

Savreni softver je složen, jer je distribuiran na serverima, težak je za testiranje i otporan je na modifikacije. Otkrivanje jednostavnosti je prijateljski, praktični vodič koji će promeniti vaš pristup dizajnu i razvoju softvera. Predstavlja jedinstveni pristup funkcionalnom programiranju, kojim se objašnjava zašto su određene funkcije softvera složene, i uči vas funkcionalnim tehnikama koje možete da upotrebite da biste pojednostavili ove siste tako da budu lakši za testiranje i debagovanje.

Programeri se s pravom plaše nenamerne složenosti koja inficira veći deo koda. U ovoj knjizi je prikazano kako da treba da napišete softver koji složenost drži blizu svog inherentnog minimuma. Dok pišete softver, trebalo bi da naučite da razlikujete kod koji menja stanje vašeg sista i kod koji ne menja stanje vašeg sista. Kada naučite da razlikujete ta dva koda, možete da refaktorišete veći deo svojih akcija koje menjaju stanje u proračune bez uzimanja u obzir stanja. Vaš softver će biti jednostavniji.

Zahvaljujući ovoj knjizi, takođe ćete naučiti da rešavate složene vrenske greške koje se neizbežno uvlače u asinhroni kod i višenitni kod. U naprednim odeljcima knjige saznaćete kako komponovane apstrakcije pomažu u izbegavanju ponavljanja koda i otvaranju novih nivoa ekspresivnosti.

Šta je unutra:
• Obrasci za jednostavniji kod
• Moćni pristupi vrenskom modeliranju za pojednostavljivanje asinhronog koda
• Kako funkcije višeg reda omogućavaju ponovnu upotrebljivost i komponovanje koda
Knjiga je namenjena za srednje i napredne programere koji izrađuju složeni softver. Vežbe, ilustracije, samoprocene i praktični primeri učvršćuju svaku novu ideju.

Eric Normand je stručni programer softvera i uticajni nastavnik funkcionalnog programiranja od 2007. godine.

Sadržaj:

1 Dobrodošli u otkrivanje jednostavnosti!
2 Funkcionalno razmišljanje na delu
DEO 1 - AKCIJE, IZRAČUNAVANJA I PODACI
3 Razlikovanje akcija, izračunavanja i podataka
4 Izdvajanje proračuna iz akcija
5 Poboljšanje dizajna akcija
6 Ostati nepromenljiv na promenljivom jeziku
7 Ostati nepromenljiv u nepouzdanom kodu
8 Stratifikovani dizajn, 1. deo
9 Stratifikovani dizajn, 2. deo
DEO 2 - APSTRAKCIJE PRVE KLASE
10 Funkcije prve klase, 1. deo
11 Funkcije prve klase, 2. deo
12 Funkcionalna iteracija
13 Ulančavanje funkcionalnih alatki
14 Funkcionalne alatke za ugnežđene podatke
15 Izolovanje tokova događaja
16 Deljenje resursa između tokova događaja
17 Koordinacija tokova događaja
18 Reaktivne i slojevite arhitekture
19 Buduće funkcionalno putovanje

Ova knjiga je obavezna literatura za `kroćenje` složenog softvera. Jedan je od najzanimljivijih naslova godinama.
Aydinbas, EXXETAAG

Najfascinantniji i najintuitivniji vodič za čist i jednostavan softver. Preporučuj ga svim programerima softvera.
Rob Pacheco, Vision Government Solutions

Odličan resurs za učenje funkcionalnog razmišljanja i praktičnih tehnika programiranja koje iz njega proističu. Sa sigurnošću mogu da ga preporučim svojim kolegama.
Joel Luukka, Geni

Neizostavni vodič za prepoznavanje i `osvajanje` složenosti.
Bryan Miller, Petrolitix

TROŠKOVI DOSTAVE:

Svi paketi se isporučuju kurirskom službom AKS.
Troškovi dostave su 240 dinara. Rok isporuke je 5 radnih dana.
Porudžbine koje se unapred plaćaju šaljemo odmah nakon evidentiranja uplate.
Porudžbine sa Kupinda ne isporučujemo van granica Republike Srbije.

Predmet: 82825479

Godina izdanja: 2021.
Format - 25 cm
Povez - Mek
Pismo - Latinica
Izdavač: Kompjuter biblioteka - Beograd
Autor: Eric Normand
EAN: 9788673105666
Funkcionalno programiranje za kroćenje složenog softvera

Otkrivanje jednostavnosti je prijateljski, praktični vodič koji će promeniti vaš pristup dizajnu i razvoju softvera.

Savreni softver je složen, jer je distribuiran na serverima, težak je za testiranje i otporan je na modifikacije. Otkrivanje jednostavnosti je prijateljski, praktični vodič koji će promeniti vaš pristup dizajnu i razvoju softvera. Predstavlja jedinstveni pristup funkcionalnom programiranju, kojim se objašnjava zašto su određene funkcije softvera složene, i uči vas funkcionalnim tehnikama koje možete da upotrebite da biste pojednostavili ove siste tako da budu lakši za testiranje i debagovanje.

Programeri se s pravom plaše nenamerne složenosti koja inficira veći deo koda. U ovoj knjizi je prikazano kako da treba da napišete softver koji složenost drži blizu svog inherentnog minimuma. Dok pišete softver, trebalo bi da naučite da razlikujete kod koji menja stanje vašeg sista i kod koji ne menja stanje vašeg sista. Kada naučite da razlikujete ta dva koda, možete da refaktorišete veći deo svojih akcija koje menjaju stanje u proračune bez uzimanja u obzir stanja. Vaš softver će biti jednostavniji.

Zahvaljujući ovoj knjizi, takođe ćete naučiti da rešavate složene vrenske greške koje se neizbežno uvlače u asinhroni kod i višenitni kod. U naprednim odeljcima knjige saznaćete kako komponovane apstrakcije pomažu u izbegavanju ponavljanja koda i otvaranju novih nivoa ekspresivnosti.

Šta je unutra:
• Obrasci za jednostavniji kod
• Moćni pristupi vrenskom modeliranju za pojednostavljivanje asinhronog koda
• Kako funkcije višeg reda omogućavaju ponovnu upotrebljivost i komponovanje koda
Knjiga je namenjena za srednje i napredne programere koji izrađuju složeni softver. Vežbe, ilustracije, samoprocene i praktični primeri učvršćuju svaku novu ideju.

Eric Normand je stručni programer softvera i uticajni nastavnik funkcionalnog programiranja od 2007. godine.

Sadržaj:

1 Dobrodošli u otkrivanje jednostavnosti!
2 Funkcionalno razmišljanje na delu
DEO 1 - AKCIJE, IZRAČUNAVANJA I PODACI
3 Razlikovanje akcija, izračunavanja i podataka
4 Izdvajanje proračuna iz akcija
5 Poboljšanje dizajna akcija
6 Ostati nepromenljiv na promenljivom jeziku
7 Ostati nepromenljiv u nepouzdanom kodu
8 Stratifikovani dizajn, 1. deo
9 Stratifikovani dizajn, 2. deo
DEO 2 - APSTRAKCIJE PRVE KLASE
10 Funkcije prve klase, 1. deo
11 Funkcije prve klase, 2. deo
12 Funkcionalna iteracija
13 Ulančavanje funkcionalnih alatki
14 Funkcionalne alatke za ugnežđene podatke
15 Izolovanje tokova događaja
16 Deljenje resursa između tokova događaja
17 Koordinacija tokova događaja
18 Reaktivne i slojevite arhitekture
19 Buduće funkcionalno putovanje

Ova knjiga je obavezna literatura za `kroćenje` složenog softvera. Jedan je od najzanimljivijih naslova godinama.
Aydinbas, EXXETAAG

Najfascinantniji i najintuitivniji vodič za čist i jednostavan softver. Preporučuj ga svim programerima softvera.
Rob Pacheco, Vision Government Solutions

Odličan resurs za učenje funkcionalnog razmišljanja i praktičnih tehnika programiranja koje iz njega proističu. Sa sigurnošću mogu da ga preporučim svojim kolegama.
Joel Luukka, Geni

Neizostavni vodič za prepoznavanje i `osvajanje` složenosti.
Bryan Miller, Petrolitix
82825479 Otkrivanje jednostavnosti: Funkcionalno programiranje

LimundoGrad koristi kolačiće u statističke i marketinške svrhe. Nastavkom korišćenja sajta smatramo da ste pristali na upotrebu kolačića. Više informacija.