Object-Oriented Software Construction (Book/CD-ROM) (Anglais) Broché – 3 avril 1997
|Neuf à partir de||Occasion à partir de|
- Choisissez parmi 17 000 points de collecte en France
- Les membres du programme Amazon Prime bénéficient de livraison gratuites illimitées
- Trouvez votre point de collecte et ajoutez-le à votre carnet d’adresses
- Sélectionnez cette adresse lors de votre commande
Les clients ayant consulté cet article ont également regardé
Description du produit
Présentation de l'éditeur
For any software engineer, developer or programmer interested in O-O software and programming.
This long-awaited revision retains the clarity, practicality and innovations that helped the first edition sell over 75,000 copies since 1988. Now over 1200 pages with a CD ROM full of object tools, this edition is fully revised and considerably expanded, making it THE definitive reference on the most promising software development in 30 years.
Quatrième de couverture
The definitive reference on the most important new technology in software!
“While the original version of OOSC is a classic, OOSC 2/E is destined to overshadow it and all other general introductions . . . literally an epic work.” ―James C. McKim, Jr., Hartford Graduate Center
“Compelling. Extremely well-written and literate . . . I recaptured that same sense of intellectual excitement I felt reading the first edition for the first time.” ―Paul Dubois, Lawrence Livermore National Laboratory, Editor, Scientific Programming Dept., Computers in Physics
“The definitive tome on Object-Orientation . . . the finest piece of writing and thinking about this vast subject . . . Bertrand has a lot to say of great importance and says it well in this significantly revised book.” ―Richard Wiener, University of Colorado, Colorado Springs, Editor, Journal for Object-Oriented Programming
A whole generation was introduced to object technology through the first edition of Bertrand Meyer's OOSC. This long-awaited new edition retains the qualities of clarity, practicality and scholarship that made the first an instant best-seller. It has been thoroughly revised and considerably expanded. No other book on the market provides such a breadth and depth of coverage on the most important technology in software development.
SOME OF THE NEW TOPICS COVERED IN DEPTH BY THIS SECOND EDITION:
- Concurrency, distribution, client-server and the Internet.
- Object-oriented databases, persistence, schema evolution.
- Design by contract: how to build software that works the first time around.
- A study of fundamental design patterns.
- How to find the classes and many others topics of object-oriented methodology.
- How to use inheritance well and detect misuses.
- Abstract data types: the theory behind object technology.
- Typing: role, issues and solutions.
- More than 400 references to books, articles, Web pages, newsgroups; glossary of object technology.
- And many new developments on the topics of the first edition: reusability, modularity, software quality, O-O languages, inheritance techniques, genericity, memory management, etc.
Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.
Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.
Détails sur le produit
Si vous vendez ce produit, souhaitez-vous suggérer des mises à jour par l'intermédiaire du support vendeur ?
Meilleurs commentaires des clients
Un problème s'est produit lors du filtrage des commentaires. Veuillez réessayer ultérieurement.
Commentaires client les plus utiles sur Amazon.com
precise definition and clarity of terms and concepts. In my personal opinion, the
commercial aspects that strongly affect this area, comparing to other technological
ones, contributes to open the computing book market for authors of highly questionable
experience and a quite shalow knowledge about the matter they're treating. For example, it
is not unusual to see the same author (or group of authors) writing books about Java, .NET,
JSP, ASP, Perl, OO, C/C++ and so on.
Bertrand Meyer's OO book is an exception in this tendency. The subjects treated are logically
distributed and the concepts are clearly and precisely defined. Then, the reader gets an
intuitive and deep understanding of OO theoretical aspects, independent of OO language
specifics. All the concepts are perfectly prioritized and sequenced: software quality before
OO, ADT before classes, features before functions, DBC before exception handling. Every
single concept bases the following ones. I must say, however, that the author should be more
concise: he writes too much to explain a single concept. He reveals his large academic
literate background inserting unnecessary large comments in the text. The book could have
a quite less number of pages without any loss in learning the main concepts.
I sincerely do not see any problem about the relation between the OO concepts presented and
their practical implementation: EIFFEL language. At least, the author shows concretely that
the concepts treated in the book are implementable. If there were not any language to
complete and support the theoretical aspects, we could say : "Ok, all the concepts
in the book are perfect and beautiful, but the closest programming language to
these concepts we can use is JAVA, for example."