Clean Code in Python - Deuxième édition : Développer un code maintenable et efficace

Note :   (4,6 sur 5)

Clean Code in Python - Deuxième édition : Développer un code maintenable et efficace (Mariano Anaya)

Avis des lecteurs

Résumé:

Le livre « Clean Code in Python » de Mariano Anaya est très apprécié pour sa vision pratique de l'écriture d'un code Python propre et idiomatique, convenant aussi bien aux débutants qu'aux développeurs expérimentés. Les critiques ont souligné sa couverture complète des meilleures pratiques, des principes de conception de logiciels et des exemples pratiques. Cependant, certains ont critiqué le style d'écriture, jugé dense et parfois confus, soulignant la nécessité d'améliorer l'édition et l'organisation.

Avantages:

Guide complet des pratiques de codage propre adaptées à Python.
Précieux pour les débutants comme pour les développeurs expérimentés.
Souligne l'importance de la lisibilité et de la maintenabilité dans le codage.
Fournit des exemples du monde réel et des conseils pratiques.
Couvre un large éventail de sujets, y compris les principes SOLID, les tests unitaires et le code Pythonic.
Un format bien organisé qui développe les concepts de manière logique.

Inconvénients:

Le style d'écriture peut être dense et déroutant avec des phrases trop longues.
Manque occasionnel de clarté dû à des pronoms ambigus et à des explications trop longues.
Certains évaluateurs ont noté des erreurs et un manque de relecture approfondie.
Bien que détaillée, la densité de l'information peut nécessiter des pauses pour l'absorber efficacement.

(basé sur 30 avis de lecteurs)

Titre original :

Clean Code in Python - Second Edition: Develop maintainable and efficient code

Contenu du livre :

S'attaquer aux inefficacités et aux erreurs à la manière de Pythonic.

Caractéristiques principales :

⬤ Améliorez vos compétences de codage en utilisant les nouvelles fonctionnalités introduites dans Python 3. 9.

⬤ Mettre en œuvre les techniques de refactoring et les principes SOLID en Python.

⬤ Les nouvelles fonctionnalités de Python 3.9 vous permettront de mettre en œuvre les techniques de refactoring et les principes SOLID en Python.

Description du livre :

Les professionnels expérimentés dans tous les domaines sont confrontés à plusieurs cas de désorganisation, de mauvaise lisibilité et de testabilité en raison d'un code non structuré.

Avec un code mis à jour et un contenu révisé aligné sur les nouvelles fonctionnalités de Python 3. 9, cette deuxième édition de Clean Code in Python vous fournira tous les outils dont vous avez besoin pour surmonter ces obstacles et gérer vos projets avec succès.

Le livre commence par décrire les éléments de base de l'écriture de code propre et comment il joue un rôle clé dans la programmation Python. Vous apprendrez à écrire un code efficace et lisible en utilisant la bibliothèque standard de Python et les meilleures pratiques pour la conception de logiciels.

Ce livre traite de la programmation orientée objet en Python et vous montre comment utiliser les objets avec des descripteurs et des générateurs. Il vous montrera également les principes de conception des tests de logiciels et comment résoudre les problèmes en mettant en œuvre des modèles de conception de logiciels dans votre code. Dans le dernier chapitre, nous décomposons une application monolithique en une application basée sur des microservices en partant du code comme base d'une plateforme solide.

À la fin de ce livre sur le code propre, vous saurez appliquer les pratiques de codage approuvées par l'industrie pour concevoir un code Python propre, durable et lisible dans le monde réel.

Ce que vous apprendrez

⬤ Mettre en place un environnement de développement productif en utilisant des outils automatiques.

⬤ Les méthodes magiques de Python permettent d'écrire un meilleur code, d'abstraire la complexité et d'encapsuler les détails.

⬤ Créer des conceptions orientées objet avancées en utilisant les caractéristiques uniques de Python, telles que les descripteurs.

⬤ Éliminer le code dupliqué en créant de puissantes abstractions à l'aide des principes de génie logiciel de la conception orientée objet.

⬤ Créer des solutions spécifiques à Python en utilisant des décorateurs et des descripteurs.

⬤ Réformer efficacement le code à l'aide de tests unitaires.

⬤ Construire les fondations d'une architecture solide avec une base de code propre comme pierre angulaire.

A qui s'adresse ce livre :

Ce livre est conçu pour les nouveaux programmeurs et les programmeurs expérimentés. Il s'adresse aux chefs d'équipe, aux architectes logiciels et aux ingénieurs logiciels seniors qui souhaitent écrire du code Pythonic afin de réduire les coûts et d'améliorer l'efficacité. Ce livre part du principe que vous avez une bonne compréhension de la programmation.

Autres informations sur le livre :

ISBN :9781800560215
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Clean Code in Python - Deuxième édition : Développer un code maintenable et efficace - Clean Code in...
S'attaquer aux inefficacités et aux erreurs à la...
Clean Code in Python - Deuxième édition : Développer un code maintenable et efficace - Clean Code in Python - Second Edition: Develop maintainable and efficient code
Clean Code in Python : Refondre votre base de code patrimoniale - Clean Code in Python: Refactor...
Tirer le meilleur parti de Python pour améliorer...
Clean Code in Python : Refondre votre base de code patrimoniale - Clean Code in Python: Refactor your legacy code base

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)