Otkrivanje jednostavnosti: Funkcionalno programiranje

DELFI KNJIŽARE
Slike Otkrivanje jednostavnosti: Funkcionalno programiranje
Slike Otkrivanje jednostavnosti: Funkcionalno programiranje
Slike Otkrivanje jednostavnosti: Funkcionalno programiranje
Slike Otkrivanje jednostavnosti: Funkcionalno programiranje
Slike Otkrivanje jednostavnosti: Funkcionalno programiranje
Slike Otkrivanje jednostavnosti: Funkcionalno programiranje
Slike Otkrivanje jednostavnosti: Funkcionalno programiranje
Slike Otkrivanje jednostavnosti: Funkcionalno programiranje

Otkrivanje jednostavnosti: Funkcionalno programiranje

DELFI KNJIŽARE
2.640RSD

Informacije o dostavi

Saznaj više

Opis proizvoda

Funkcionalno programiranje za kroćenje složenog softveraOtkrivanje jednostavnosti je prijateljski, praktični vodič koji će promeniti vaš pristup dizajnu i razvoju softveraSavremeni 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 sisteme tako da budu lakši za testiranje i debagovanjeProgrameri 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 sistema i kod koji ne menja stanje vašeg sistema. 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 jednostavnijiZahvaljujući ovoj knjizi, takođe ćete naučiti da rešavate složene vremenske 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 vremenskom 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 idejuEric Normand je stručni programer softvera i uticajni nastavnik funkcionalnog programiranja od 2007. godineSadrž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čujem 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, Geniem„„Neizostavni vodič za prepoznavanje i 'osvajanje' složenosti.““ – Bryan Miller, Petrolitix

Prikaži više

Specifikacije

Brend
Kompjuter biblioteka - Beograd

Karakteristike

Verzija jezika
Latinica
Broj stranica
592
Autor
Eric Normand
Izdavač
Kompjuter biblioteka - Beograd
Godina izdanja
2021
Format knjige
25 cm
Tip poveza knjige
Mek
Žanr
Kompjuteri i internet

Ananas ID

Šifra proizvoda
TX8T7KAZM1

EAN / kod

EAN / kod
9788673105666
2.640RSD

Informacije o dostavi

Saznaj više

Opis proizvoda

Funkcionalno programiranje za kroćenje složenog softveraOtkrivanje jednostavnosti je prijateljski, praktični vodič koji će promeniti vaš pristup dizajnu i razvoju softveraSavremeni 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 sisteme tako da budu lakši za testiranje i debagovanjeProgrameri 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 sistema i kod koji ne menja stanje vašeg sistema. 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 jednostavnijiZahvaljujući ovoj knjizi, takođe ćete naučiti da rešavate složene vremenske 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 vremenskom 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 idejuEric Normand je stručni programer softvera i uticajni nastavnik funkcionalnog programiranja od 2007. godineSadrž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čujem 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, Geniem„„Neizostavni vodič za prepoznavanje i 'osvajanje' složenosti.““ – Bryan Miller, Petrolitix

Prikaži više

Specifikacije

Budi u toku!

Svi najnoviji, sniženi i aktuelni proizvodi se već nalaze na sajtu a mi smo ih izdvojili za tebe!
Sve što treba da uradiš je da se prijaviš na naš Newsletter!

Prijavom na Newsletter prihvataš Politiku privatnosti