Note :
Le livre a été fortement critiqué pour ses nombreuses erreurs, son manque de clarté et ses exemples de code non professionnels. Les critiques le décrivent comme déroutant et indigne de confiance pour les apprenants qui cherchent à comprendre la programmation Python.
Avantages:Les avantages du livre n'ont pas été mentionnés.
Inconvénients:Le livre contient de nombreuses erreurs et des formulations maladroites, ce qui suggère qu'il a été mal écrit et mal relu. Les explications manquent de clarté et prêtent à confusion, et les lignes directrices suivies par l'auteur ne sont pas cohérentes. Le code fourni n'est pas professionnel et nécessite souvent des corrections importantes pour fonctionner correctement.
(basé sur 2 avis de lecteurs)
Python Programming with Design Patterns
Améliorez votre code Python avec les modèles de conception modernes orientés objet
Pour écrire un code propre, efficace et facile à maintenir, les développeurs du monde entier se tournent vers les modèles de conception. Il existe désormais un guide des modèles spécifiques à Python qui est suffisamment convivial et pratique pour tous les développeurs Python, quelle que soit leur expérience.
James W. Cooper, auteur de modèles à succès, présente des explications visuelles et basées sur des exemples de 23 modèles éprouvés pour l'écriture de code orienté objet de qualité supérieure. Grâce à des exemples de code clairs et intuitifs, il présente des techniques modernes pour créer des objets Python qui interagissent efficacement dans des programmes puissants et flexibles. Les nouveaux venus en Python, y compris ceux qui viennent d'autres langages, y trouveront une introduction succincte conçue pour les rendre rapidement opérationnels.
Le large éventail de modèles couverts par Cooper aborde les classes abstraites, l'héritage multiple, la programmation d'interfaces graphiques et de widgets, les classes graphiques, le dessin et le traçage, les mathématiques, les bases de données, les décorateurs Python, les images, les threads, les itérateurs, la création de code exécutable, et bien d'autres choses encore. Tout au long de l'ouvrage, sa présentation visuelle informelle facilite grandement l'utilisation des modèles, ce qui vous permet de construire en toute confiance des programmes sophistiqués qui utilisent les riches capacités de Python.
⬤ Les objets Python et la programmation visuelle sont des notions essentielles.
⬤ Apprenez ce que sont les modèles de conception et comment ils vous aident à écrire un meilleur code.
⬤ Utiliser les modèles de création pour améliorer la flexibilité et éviter la complexité inutile.
⬤ Appliquer les modèles structurels pour s'assurer que les éléments d'un programme fonctionnent bien ensemble dans les programmes de grande taille.
⬤ Optimiser la communication entre les objets à l'aide de modèles comportementaux.
© 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)