Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 16 voturi.
Stylish F# 6: Crafting Elegant Functional Code for Net 6
De ce să vă descurcați în F# când puteți programa în stil. Această carte merge dincolo de sintaxă și intră în design. Ea oferă dezvoltatorilor F# cele mai bune practici, îndrumări și sfaturi pentru a scrie un cod frumos, întreținut și corect. Această a doua ediție, complet actualizată pentru.NET 6 și F# 6, include o acoperire complet nouă a înregistrărilor anonime, a expresiei de calcul task {} și a relației dintre tipuri și module.
Stylish F# 6 acoperă fiecare decizie de proiectare pe care un dezvoltator o ia în construirea programelor F#, ajutându-vă să faceți cele mai educate și valoroase alegeri de proiectare în fiecare etapă a dezvoltării codului. Veți învăța despre proiectarea tipurilor și a semnăturilor funcțiilor, despre beneficiile imuabilității și despre utilizările aplicării funcțiilor parțiale. Veți înțelege cele mai bune practici pentru scrierea API-urilor care urmează să fie utilizate de F#, C# și alte limbaje. Fiecare alegere de proiectare atent verificată este susținută de exemple, ilustrații și justificări convingătoare.
Ce veți învăța
⬤ Cunoașteți de ce, când și cum să codificați în stil imuabil.
⬤ Utilizați funcțiile de colecție, piping și compoziția funcțiilor pentru a construi rapid software funcțional.
⬤ Să fie conștienți de tehnicile disponibile pentru a aduce gestionarea erorilor în cadrul logicii programului.
⬤ Optimizarea codului F# pentru performanță maximă.
⬤ Identificați și implementați oportunități de utilizare a injecției de funcții pentru a îmbunătăți proiectarea programelor.
⬤ Apreciați metodele disponibile pentru gestionarea valorilor necunoscute ale datelor.
⬤ Înțelegeți programarea asincronă și paralelă în F# și modul în care aceasta diferă de programarea asincronă din C#.
⬤ Exploatați înregistrările și înregistrările anonime ca containere cu costuri reduse și ușor comparabile pentru date structurate.
Pentru cine este această carte
Orice dezvoltator care scrie cod F# și dorește să îl scrie mai bine.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)