Grokking Functional Programming
Autor Michal Plachtaen Limba Engleză Paperback – 7 dec 2022
În domeniul dezvoltării software, tranziția de la paradigma imperativă la cea funcțională este adesea îngreunată de terminologia matematică densă. Grokking Functional Programming de Michal Plachta propune o abordare pragmatică, axată pe nevoile zilnice ale programatorilor care lucrează în ecosisteme enterprise. Ne-a atras atenția modul în care autorul reușește să mapeze concepte familiare din programarea orientată pe obiecte (OOP) direct pe mecanismele funcționale, fără a forța cititorul să parcurgă bazele teoretice ale calculului lambda.
Structura volumului publicat de Manning Publications este concepută pentru a demistifica datele imuabile și funcțiile de ordin superior, transformându-le din abstracții în instrumente de lucru. Apreciem faptul că textul nu rămâne la nivel de sintaxă, ci explorează probleme complexe precum concurența, modularitatea și tratarea erorilor într-un mod predictibil. Abordarea diferă de A Functional Approach to Java prin faptul că este mai puțin legată de limitările unui singur limbaj și mai mult axată pe formarea unei gândiri funcționale universale, fiind totodată mai aplicabilă decât Functional and Concurrent Programming, care păstrează o doză mai mare de abstractizare teoretică.
Pe parcursul celor 475 de pagini, cititorul învață să scrie cod mai curat și mai ușor de întreținut, pregătindu-se pentru adoptarea oricărui limbaj funcțional modern. Stilul vizual specific seriei „Grokking” și exemplele practice fac ca acest volum să fie o resursă tehnică excelentă pentru cei care vor să adauge funcționalitatea în arsenalul lor de inginerie software fără a se bloca în formalismul matematic.
Preț: 288.13 lei
Preț vechi: 360.16 lei
-20%
Carte disponibilă
Livrare economică 19 mai-02 iunie
Livrare express 02-08 mai pentru 46.21 lei
Specificații
ISBN-10: 1617291838
Pagini: 475
Dimensiuni: 186 x 231 x 30 mm
Greutate: 0.79 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte programatorilor cu experiență în Java, C# sau C++ care doresc să stăpânească programarea funcțională fără a trece prin teoria matematică abstractă. Veți câștiga abilitatea de a scrie cod mai sigur, eliminând efectele secundare nedorite și optimizând execuția concurentă, totul printr-o metodologie vizuală și extrem de practică.