Note :
Le livre « Smalltalk, Objects, and Design » de Chamond Liu est loué pour sa clarté, sa couverture complète des concepts de programmation orientée objet et son intégration efficace des principes du langage Smalltalk. Il convient aussi bien aux débutants qu'aux programmeurs plus expérimentés qui souhaitent approfondir leur compréhension de la programmation orientée objet. Bien qu'il présente de nombreux points forts, certains lecteurs notent qu'il n'est peut-être pas assez approfondi pour la programmation avancée de Smalltalk ou qu'il nécessite une mise à jour pour s'aligner sur les nouvelles versions du langage.
Avantages:⬤ Prose claire et directe.
⬤ Couvre efficacement les concepts OOP fondamentaux.
⬤ Bon équilibre entre la théorie et les exemples pratiques.
⬤ Convient aussi bien aux débutants qu'aux programmeurs plus expérimentés.
⬤ Donne un aperçu des bons principes de conception et des modèles de conception.
⬤ Style d'écriture engageant qui rend les sujets complexes accessibles.
⬤ Ce n'est pas un guide complet sur la bibliothèque de classes de Smalltalk, en particulier pour les débutants.
⬤ Certains lecteurs ont trouvé qu'il manquait de profondeur dans certains domaines.
⬤ Écrit en 1996, il peut ne pas refléter les pratiques actuelles ou les mises à jour de Smalltalk (en particulier en ce qui concerne les différentes versions comme Pharo).
⬤ Il ne s'agit pas d'un guide de référence rapide pour la syntaxe de Smalltalk.
(basé sur 22 avis de lecteurs)
SmallTalk, Objects, and Design
Cette référence et ce texte traitent du système de programmation Smalltalk et du réseau d'idées orientées objet qu'il contient et qui l'entoure. C'est donc plus qu'un guide du langage ; il examine également Smalltalk dans son contexte technique et historique, et aborde en cours de route les questions que tout développeur Smalltalk se pose tôt ou tard. Ne supposant rien de plus qu'une expérience générale de la programmation, il commence par expliquer ce que sont les objets et les classes, pour finir par aborder des questions subtiles telles que la distinction entre les types et les classes. Allant au-delà des livres typiques sur les langages de programmation, il couvre également les modèles de conception les plus importants et la manière de les écrire en Smalltalk. Il ne s'agit donc pas simplement de programmer en Smalltalk avec des objets, mais de penser et de concevoir efficacement avec des objets.
Cette édition est une réimpression de l'édition originale de 1996. Bien que les années écoulées aient apporté les changements rapides habituels dans l'industrie informatique, les principes présentés ici restent aussi pertinents aujourd'hui qu'à l'époque.
« Trois de mes sujets préférés sont Smalltalk, les objets et le design. Le livre de Chamond Liu est le mélange parfait de ces sujets. Je recommande vivement ce livre aux praticiens qui ne veulent pas lire un traitement aride sur la méthodologie de conception ou un énième livre de programmation. Vous découvrirez les éléments d'une bonne conception, une perspective historique, des modèles de conception démystifiés et codés en Smalltalk, ainsi qu'un juste mélange de programmation Smalltalk et de concepts d'objets » -Rebecca Wirfs-Brock, auteur de Designing Object-Oriented Software
« Bien écrit et bien pensé.... Le chapitre sur les modèles de conception, en particulier, est de premier ordre » -Doug Lea, auteur de Concurrent Programming in Java et Object-Oriented System Development
« L'un de ces rares ouvrages qui récompensent les débutants et les experts en leur apportant des informations adaptées à leur niveau. En outre, le style d'écriture, qui combine incisivité et élégance, en fait un véritable plaisir à lire » -Dave Collins, auteur de Designing Object-Oriented User Interfaces (Conception d'interfaces utilisateur orientées objet)
« Le meilleur livre sur Smalltalk que j'ai vu ! « Sherman Alpert, auteur de The Design Patterns Smalltalk Companion
« ... accessible, cultivé, amusant, précis et différent... l'écriture est du plus haut niveau."-Ralph Johnson, auteur de Design Patterns : Elements of Reusable OO Software
« Je suis très impressionné par l'ouvrage .... Contrairement à tous les autres livres, il couvre toutes les questions importantes pour une compréhension efficace du langage sous une seule couverture."-Ed Klimas, auteur de Smalltalk with Style
« Ce que j'ai le plus apprécié dans ce livre, c'est la confiance avec laquelle Liu présente un large éventail de sujets : objets, architecture, interface utilisateur, frameworks, design, patterns - tout ce qu'il faut. Si un développeur brillant issu d'une autre branche de notre discipline devait utiliser ce livre comme seule source d'information, il passerait pour quelqu'un d'averti et de bien informé, même lors d'une conférence sur Smalltalk. Et il apprécierait également l'expérience, puisque Liu ne parle jamais à ses lecteurs » -Ward Cunningham, inventeur de la carte CRC
« Un livre très solide et divertissant écrit par un expert en communication.... Les débutants comme les plus expérimentés y trouveront des idées utiles, une écriture divertissante et des allusions stimulantes à des sujets techniques, littéraires et philosophiques plus vastes » - Martin Nally, architecte en chef d'IBM Smalltalk et de VisualAge
« ... la portée et le niveau sont très intéressants... une collection très utile de choses qui sont dispersées et difficiles à trouver..."-Tom Morgan, directeur du développement technologique, Brooklyn Union Gas
« Un livre très bien écrit ; un plaisir à lire d'un bout à l'autre. De bons chapitres sur les modèles de conception, les métaclasses et le ramassage des ordures, etc. Le style d'écriture montre que l'auteur est aussi un enseignant - il transmet l'information avec élégance et efficacité. Hautement recommandé."-Paul Jasek, Chubb & Son, Inc.
© 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)