Note :
Le livre propose une plongée en profondeur dans les fonctionnalités avancées de Python et dans la programmation orientée objet, ce qui le rend adapté aux lecteurs ayant une expérience préalable de la programmation. Cependant, il n'est pas idéal pour les débutants en raison de sa complexité et de certains problèmes de qualité d'impression.
Avantages:Ce livre offre une compréhension approfondie des aspects internes et des fonctionnalités avancées de Python, en particulier de ses méthodes magiques. Il est bien structuré, avec un flux logique et une bonne écriture, ce qui rend les sujets complexes plus intuitifs. De nombreux lecteurs apprécient l'applicabilité et la profondeur du contenu.
Inconvénients:Il ne convient pas aux débutants ou à ceux qui n'ont pas de connaissances préalables en programmation. Certains évaluateurs ont noté un style d'écriture distrayant et un manque de contenu sur les représentations internes et le code d'octets. En outre, la qualité de l'impression pose problème, certains exemplaires présentant des pages illisibles.
(basé sur 5 avis de lecteurs)
Programmer's Python: Everything is an Object: Something Completely Different
Ce livre a pour but d'expliquer la logique profonde de l'approche que Python 3 adopte vis-à-vis des classes et des objets. En gros, tout ce qui concerne la façon dont Python implémente les objets.
C'est-à-dire, par ordre de sophistication, la métaclasse, la classe, l'objet, l'attribut et toutes les autres facilités telles que les fonctions, les méthodes et les nombreuses « méthodes magiques » que Python utilise pour faire fonctionner le tout. Il s'agit d'un livre assez avancé dans le sens où vous êtes censé connaître les bases de Python. Cependant, il tente d'expliquer les idées à l'aide d'exemples aussi simples que possible.
Tant que vous pouvez écrire un programme Python et que vous avez une idée de ce qu'est la programmation orientée objet, tout cela devrait être compréhensible et, ce qui est aussi important, utilisable. Il ne s'agit pas d'un livre de cuisine et il n'y a pas d'exemples complets de programmes réels - c'est à vous de le faire.
Il s'agit également d'un livre ciblé dans le sens où il ne couvre pas certaines parties importantes de Python. Par exemple, il ne traite pas de la structure des programmes, de la concurrence et des structures de données - ces sujets seront traités dans des volumes complémentaires.
© 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)