Interfaces et implémentations C : Techniques de création de logiciels réutilisables

Note :   (3,9 sur 5)

Interfaces et implémentations C : Techniques de création de logiciels réutilisables (David Hanson)

Avis des lecteurs

Résumé:

Le livre sur la programmation en C est très apprécié pour sa couverture complète des interfaces et des implémentations, ainsi que pour sa capacité à améliorer la compréhension et les compétences du lecteur en matière de programmation en C. Si beaucoup ont trouvé qu'il s'agissait d'une ressource inestimable pour écrire un meilleur code C, la navigation dans son style de codage et son format a posé des problèmes à certains, en particulier dans sa version ebook.

Avantages:

Couverture complète et bien structurée des concepts de programmation en C.
Utile pour les débutants comme pour les plus expérimentés.
Utile pour les débutants comme pour les programmeurs expérimentés, en particulier pour la conception d'API et la compréhension des structures de données avancées.
Présente des principes intemporels qui améliorent la robustesse et la maintenabilité des programmes C.
Le style de programmation lettré, une fois compris, aide à la compréhension de l'organisation et de l'application du code.
Offre une bibliothèque d'interfaces et d'algorithmes très utiles qui sont pratiques pour les applications du monde réel.

Inconvénients:

Le style de codage, en particulier l'utilisation de noms de variables à une ou deux lettres, peut prêter à confusion.
La version ebook souffre de problèmes de formatage, ce qui la rend difficile à lire.
Certains utilisateurs ont trouvé que la présentation était trop complexe et que les exemples manquaient de clarté.
Le style académique peut ne pas plaire à ceux qui recherchent des explications simples, ce qui rend la lecture fastidieuse.

(basé sur 30 avis de lecteurs)

Titre original :

C Interfaces and Implementations: Techniques for Creating Reusable Software

Contenu du livre :

Créer des modules logiciels réutilisables ; ce sont les éléments constitutifs d'applications importantes et fiables. Contrairement à certains langages modernes orientés objet, le langage C offre peu de soutien linguistique ou de motivation pour la création d'interfaces de programmation d'applications (API) réutilisables.

Alors que la plupart des programmeurs C utilisent les API et les bibliothèques qui les mettent en œuvre dans presque toutes les applications qu'ils écrivent, relativement peu de programmeurs créent et diffusent de nouvelles API largement applicables. C Interfaces and Implementations montre comment créer des API réutilisables en utilisant la conception basée sur les interfaces, une méthodologie indépendante du langage qui sépare les interfaces de leurs implémentations. Cette méthodologie est expliquée à l'aide d'exemples.

L'auteur décrit en détail 24 interfaces et leurs implémentations, ce qui permet au lecteur de bien comprendre cette approche de conception. Caractéristiques de C Interfaces and Implementations : * Des descriptions concises des interfaces qui constituent un manuel de référence pour les programmeurs intéressés par l'utilisation des interfaces.

* Une visite guidée du code qui implémente l'interface de chaque chapitre pour aider ceux qui modifient ou étendent une interface ou conçoivent des interfaces connexes. * L'accent est mis en profondeur sur l'ingénierie des algorithmes : comment emballer.

Autres informations sur le livre :

ISBN :9780201498417
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :1997
Nombre de pages :544

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Interfaces et implémentations C : Techniques de création de logiciels réutilisables - C Interfaces...
Créer des modules logiciels réutilisables ; ce...
Interfaces et implémentations C : Techniques de création de logiciels réutilisables - C Interfaces and Implementations: Techniques for Creating Reusable Software
Les enfants du moulin : Histoires vraies de Quarry Bank - Children of the Mill: True Stories from...
L'émission The Mill, diffusée sur Channel 4, a...
Les enfants du moulin : Histoires vraies de Quarry Bank - Children of the Mill: True Stories from Quarry Bank
Un compilateur C reciblable : Conception et mise en œuvre - A Retargetable C Compiler: Design and...
Ce livre examine l'implémentation de lcc, un...
Un compilateur C reciblable : Conception et mise en œuvre - A Retargetable C Compiler: Design and Implementation
La galvanoplastie - Electroplating
La galvanoplastie dans l'atelier domestique peut sembler une tâche intimidante en raison de la gamme de produits chimiques, des...
La galvanoplastie - Electroplating

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)