Note :
Ce livre est salué pour sa clarté, ses idées pratiques et son approche complète de la conception orientée objet, en particulier en Ruby. Il comble les lacunes des lecteurs et est considéré comme une excellente ressource pour les débutants et les programmeurs expérimentés. Cependant, certains lecteurs ont critiqué les exemples utilisés dans le livre comme étant des niches, la complexité de certaines structures de phrases, et des problèmes liés à la qualité physique des documents du livre.
Avantages:Plein de bonnes idées, des cadres mentaux clairs pour la conception OO, exceptionnellement bien écrit, grande clarté, bon pour la compréhension conceptuelle, exemples pratiques, facile à lire, couvre un large éventail de sujets, bien organisé, utile à la fois pour les débutants et les programmeurs expérimentés.
Inconvénients:Certains exemples semblaient nichés et inaccessibles, structures de phrases trop compliquées, formatage peu attrayant des exemples de code, problèmes de qualité physique du livre, tels que les matériaux et la reliure.
(basé sur 19 avis de lecteurs)
Practical Object-Oriented Design: An Agile Primer Using Ruby
Le guide complet pour écrire des applications orientées objet faciles à maintenir, à gérer, agréables et puissantes.
Les langages de programmation orientés objet existent pour vous aider à créer de belles applications simples, faciles à modifier et à étendre. Malheureusement, le monde est inondé d'applications orientées objet (OO) difficiles à comprendre et coûteuses à modifier. Practical Object-Oriented Design, Second Edition, vous plonge dans un état d'esprit OO et vous enseigne de puissantes techniques de conception orientée objet à l'aide d'exemples simples et pratiques.
Sandi Metz montre comment créer de nouvelles applications qui peuvent "survivre au succès" et réparer les applications existantes qui sont devenues impossibles à modifier. Chaque technique est illustrée par des exemples détaillés dans le langage de programmation Ruby, facile à comprendre, tous téléchargeables à partir du site Web d'accompagnement, poodr.com. Entièrement mis à jour pour Ruby 2.5, ce guide montre comment...
⬤ Décider ce qui appartient à une seule classe.
⬤ Éviter d'entremêler des objets qui devraient être séparés.
⬤ Définir des interfaces flexibles entre les objets.
⬤ Réduire les coûts de programmation grâce au typage par canard.
⬤ Appliquer avec succès l'héritage.
⬤ Construire des objets par composition.
Quelle que soit votre expérience de l'orientation objet, ce guide concis vous aidera à obtenir les résultats supérieurs que vous recherchez.
Enregistrez votre livre pour bénéficier d'un accès pratique aux téléchargements, aux mises à jour et/ou aux corrections dès qu'elles sont disponibles. Voir à l'intérieur du livre pour plus de détails.
© 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)