Python efficace : 90 façons spécifiques d'écrire un meilleur langage Python

Note :   (4,7 sur 5)

Python efficace : 90 façons spécifiques d'écrire un meilleur langage Python (Brett Slatkin)

Avis des lecteurs

Résumé:

Le livre est apprécié pour ses explications claires et ses conseils pratiques qui aident les débutants et les programmeurs Python expérimentés à améliorer leur style de codage et à adhérer aux normes Python. Cependant, certains lecteurs ont trouvé la mise en page et l'indentation gênantes et ont critiqué certains exemples pour leur manque de clarté.

Avantages:

Des explications claires et concises adaptées à tous les niveaux de programmeurs.
Focus sur les meilleures pratiques Python, aidant à écrire du code Python efficace.
Contenu mis à jour avec les nouvelles fonctionnalités de Python
Organisé en sections courtes et digestes.
Informatif pour les développeurs Python novices et expérimentés, y compris les professionnels en transition depuis d'autres langages.

Inconvénients:

Problèmes de mise en page, notamment en ce qui concerne l'indentation du code, rendant certaines parties difficiles à lire.
Certains exemples ont été jugés artificiels ou peu clairs.
Certains lecteurs ont estimé que le livre supposait un niveau de compréhension plus élevé et utilisait un jargon qui n'était pas expliqué de manière adéquate.

(basé sur 37 avis de lecteurs)

Titre original :

Effective Python: 90 Specific Ways to Write Better Python

Contenu du livre :

Mis à jour et étendu pour Python 3.

Il est facile de commencer à développer des programmes avec Python, ce qui explique la popularité de ce langage. Cependant, les forces, les charmes et l'expressivité uniques de Python peuvent être difficiles à saisir, et il existe des pièges cachés qui peuvent facilement vous faire trébucher.

Cette deuxième édition de Python efficace vous aidera à maîtriser une approche véritablement "pythonique" de la programmation, en exploitant toute la puissance de Python pour écrire un code exceptionnellement robuste et performant. En utilisant le style concis, basé sur des scénarios, inauguré dans le best-seller de Scott Meyers Effective C++, Brett Slatkin rassemble 90 meilleures pratiques, astuces et raccourcis Python, et les explique à l'aide d'exemples de code réalistes afin que vous puissiez adopter Python en toute confiance.

S'appuyant sur des années d'expérience dans la mise en place d'une infrastructure Python chez Google, Slatkin découvre des bizarreries et des idiomes peu connus qui ont un impact puissant sur le comportement et les performances du code. Vous comprendrez la meilleure façon d'accomplir des tâches clés afin d'écrire du code plus facile à comprendre, à maintenir et à améliorer. En plus d'offrir encore plus de conseils, cette nouvelle édition révise en profondeur tous les éléments de la première édition afin de refléter l'évolution des meilleures pratiques.

Les principales caractéristiques sont les suivantes.

⬤ 30 nouveaux conseils pratiques pour tous les domaines majeurs de Python.

⬤ Des explications détaillées et des exemples d'énoncés, d'expressions et de types intégrés.

⬤ Les meilleures pratiques pour écrire des fonctions qui clarifient l'intention, favorisent la réutilisation et évitent les bogues.

⬤ Meilleures techniques et idiomes pour l'utilisation des compréhensions et des fonctions génératrices.

⬤ Les meilleures techniques et idiomes pour utiliser les compréhensions et les fonctions génératrices.

⬤ Des conseils sur la façon d'éviter les pièges avec les métaclasses et les attributs dynamiques.

⬤ Des approches plus efficaces et plus claires de la concurrence et du parallélisme.

⬤ Des solutions pour l'optimisation et le durcissement afin de maximiser les performances et la qualité.

⬤ Des techniques et des modules intégrés qui facilitent le débogage et les tests.

⬤ Les outils et les meilleures pratiques pour le développement collaboratif.

Python efficace préparera les programmeurs en pleine croissance à avoir un impact important en utilisant Python.

Autres informations sur le livre :

ISBN :9780134853987
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2020
Nombre de pages :480

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Python efficace : 90 façons spécifiques d'écrire un meilleur langage Python - Effective Python: 90...
Mis à jour et étendu pour Python 3. Il est...
Python efficace : 90 façons spécifiques d'écrire un meilleur langage Python - Effective Python: 90 Specific Ways to Write Better Python

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)