Programmer avec des types

Note :   (4,3 sur 5)

Programmer avec des types (Vlad Riscutia)

Avis des lecteurs

Résumé:

Ce livre fournit une introduction complète et accessible aux systèmes de types utilisant TypeScript, rendant les concepts complexes plus digestes pour les programmeurs. Il couvre un large éventail de sujets, des types de base aux concepts de programmation avancés, s'adressant principalement aux développeurs de niveau intermédiaire, tout en offrant des perspectives pour un public plus large.

Avantages:

Rédigé dans un anglais simple, il est accessible aux programmeurs de tous les jours.
Couvre un large éventail de concepts de programmation, y compris la POO, la programmation fonctionnelle et les structures de données.
Inclut des diagrammes, des modèles et des exemples de code utiles.
Style attrayant et digeste, en particulier pour la théorie des types appliquée.
Offre des informations précieuses pour les développeurs de niveau intermédiaire qui cherchent à améliorer leurs compétences.

Inconvénients:

Non recommandé pour ceux qui ne sont pas familiers avec la programmation JavaScript, car TypeScript est un surensemble de JavaScript.
Certaines sections peuvent nécessiter plusieurs lectures pour une compréhension complète.
Bien que TypeScript soit généralement un avantage, sa syntaxe d'annotation de type peut être lourde et difficile à lire.
Il ne s'agit pas d'un guide d'apprentissage de TypeScript pour les débutants ; il se concentre plutôt sur les concepts de programmation dans un contexte à typage statique.

(basé sur 4 avis de lecteurs)

Titre original :

Programming with Types

Contenu du livre :

Résumé.

Programmer avec des types vous apprend à concevoir des logiciels sûrs, résilients, corrects, faciles à maintenir et à comprendre en tirant parti de la puissance des systèmes de types forts. Conçu pour fournir des techniques pratiques et immédiatement utiles aux développeurs en activité, ce tutoriel clairement écrit vous présente l'utilisation des systèmes de types pour soutenir les tâches de programmation quotidiennes.

L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.

À propos de la technologie.

Les bogues courants résultent souvent d'une mauvaise correspondance des types de données. En nommant et en contrôlant précisément les données autorisées dans un calcul, un système de types solide peut éliminer des catégories entières d'erreurs et garantir l'intégrité des données dans l'ensemble d'une application. En tant que développeur, l'utilisation habile des types dans votre pratique quotidienne permet d'améliorer le code et de gagner du temps dans la recherche d'erreurs délicates liées aux données.

À propos du livre.

Programming with Types enseigne les techniques basées sur les types pour écrire des logiciels sûrs, corrects, faciles à maintenir et pratiquement auto-documentés. Conçu pour les développeurs en activité, ce tutoriel clairement écrit met l'accent sur les avantages pratiques des systèmes de types pour les tâches de programmation quotidiennes. En suivant des exemples réels codés en TypeScript, vous développerez vos compétences à partir des types primitifs jusqu'à des concepts plus avancés comme les foncteurs et les monades.

Ce qu'il y a à l'intérieur.

Construire des structures de données avec des types primitifs, des tableaux et des références.

Comment les types affectent les fonctions, l'héritage et la composition.

La programmation orientée objet avec les types.

Application des types génériques et des types supérieurs.

À propos du lecteur.

Vous devez avoir de l'expérience avec un langage de programmation courant comme TypeScript, Java, JavaScript, C# ou C++.

À propos de l'auteur.

Vlad Riscutia est ingénieur logiciel principal chez Microsoft. Il a dirigé plusieurs projets logiciels majeurs et encadre des ingénieurs logiciels en devenir.

Autres informations sur le livre :

ISBN :9781617296413
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2019
Nombre de pages :325

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Programmer avec des types - Programming with Types
Résumé.Programmer avec des types vous apprend à concevoir des logiciels sûrs, résilients, corrects, faciles à maintenir...
Programmer avec des types - Programming with Types
Ingénierie des données sur Azure - Data Engineering on Azure
Data Engineering on Azure vous apprend à construire une plateforme de données évolutive et robuste...
Ingénierie des données sur Azure - Data Engineering on Azure

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)