Stylish F# : Crafting Elegant Functional Code for .Net and .Net Core (en anglais)

Note :   (4,6 sur 5)

Stylish F# : Crafting Elegant Functional Code for .Net and .Net Core (en anglais) (Kit Eason)

Avis des lecteurs

Résumé:

Ce livre est fortement recommandé aux développeurs F# et à ceux qui s'intéressent à la programmation fonctionnelle (FP). Il fournit des conseils pratiques pour écrire du code F# idiomatique, en se concentrant sur les bonnes habitudes de programmation et en rendant le code digeste pour les machines et les humains. De nombreux lecteurs apprécient sa profondeur et ses exemples pratiques, bien que certains trouvent son contenu trop basique et souhaitent plus d'approfondissement dans certains domaines.

Avantages:

Hautement recommandé pour les développeurs F#, fournit des conseils pratiques sur l'écriture de code F# idiomatique, met l'accent sur les bonnes pratiques de programmation, excellente ressource pour comprendre la programmation fonctionnelle, utile pour la transition entre les paradigmes de programmation impérative et fonctionnelle, comble une lacune critique dans la littérature F#.

Inconvénients:

Certains trouvent le contenu trop basique ou manquant de profondeur, des préoccupations concernant le formatage du livre (grande police), et l'accent mis spécifiquement sur F# peuvent limiter son applicabilité à un public plus large de programmation fonctionnelle.

(basé sur 10 avis de lecteurs)

Titre original :

Stylish F#: Crafting Elegant Functional Code for .Net and .Net Core

Contenu du livre :

Pourquoi se contenter de F# quand on peut programmer avec style Ce livre va au-delà de la syntaxe et s'intéresse à la conception. Il fournit aux développeurs F# les meilleures pratiques, des orientations et des conseils pour écrire un code beau, maintenable et correct.

Stylish F# couvre toutes les décisions de conception qu'un développeur prend en construisant des programmes F#, vous aidant à faire les choix de conception les plus éclairés et les plus valables à chaque étape du développement du code. Vous découvrirez la conception des types et des signatures de fonctions, les avantages de l'immutabilité et les utilisations de l'application de fonctions partielles. Vous comprendrez les meilleures pratiques pour écrire des API qui seront utilisées par F#, C# et d'autres langages. Chaque choix de conception soigneusement examiné est étayé par des exemples, des illustrations et des justifications convaincants.

Ce que vous apprendrez

⬤ Savoir pourquoi, quand et comment coder en style immuable.

⬤ Utiliser les fonctions de collection, la tuyauterie et la composition de fonctions pour construire rapidement des logiciels fonctionnels.

⬤ Les techniques disponibles pour intégrer la gestion des erreurs dans la logique du programme.

⬤ Optimiser le code F# pour une performance maximale.

⬤ Identifier et mettre en œuvre les opportunités d'utiliser l'injection de fonctions pour améliorer la conception des programmes.

⬤ Apprécier les méthodes disponibles pour gérer les valeurs de données inconnues.

⬤ Comprendre la programmation asynchrone et parallèle en F#, et en quoi elle diffère de la programmation asynchrone en C#.

A qui s'adresse ce livre ?

Tout développeur qui écrit du code F# et qui souhaite l'améliorer.

Autres informations sur le livre :

ISBN :9781484239995
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2018
Nombre de pages :396

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Stylish F# : Crafting Elegant Functional Code for .Net and .Net Core (en anglais) - Stylish F#:...
Pourquoi se contenter de F# quand on peut programmer avec...
Stylish F# : Crafting Elegant Functional Code for .Net and .Net Core (en anglais) - Stylish F#: Crafting Elegant Functional Code for .Net and .Net Core
Stylish F# 6 : Crafting Elegant Functional Code for Net 6 (en anglais) - Stylish F# 6: Crafting...
Pourquoi se contenter de F# quand on peut programmer avec...
Stylish F# 6 : Crafting Elegant Functional Code for Net 6 (en anglais) - Stylish F# 6: Crafting Elegant Functional Code for Net 6

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)