Acheter d'occasion
EUR 1,00
+ EUR 2,99 (livraison)
D'occasion: Très bon | Détails
Vendu par reusabook
État: D'occasion: Très bon
Commentaire: Product dispatched in UK within 48 hours. Thanks.
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir cette image

Instant UML (Anglais) Broché – Illustré, décembre 1997

Voir les formats et éditions Masquer les autres formats et éditions
Prix Amazon Neuf à partir de Occasion à partir de
Broché, Illustré, décembre 1997
"Veuillez réessayer"
EUR 84,87 EUR 1,00

Offres spéciales et liens associés

Détails sur le produit

Commentaires en ligne

Il n'y a pas encore de commentaires clients sur
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles

Commentaires client les plus utiles sur (beta) 33 commentaires
19 internautes sur 20 ont trouvé ce commentaire utile 
Good Book for Experienced OO Programmers 11 décembre 2000
Par Beowulf - Publié sur
Let me put my review in perspective. I have been programming in one language or another for twenty years. I was the project manager for a Fortune 500 company's e-commerce initiative. I do some consulting on the side. In other words, I consider myself to be a veteran programmer.
As you know by now, Wrox books fall somewhere between expert references and trivial introductions. "Instant UML" diverges from this stereotype. It was initially written in French, and then later it was translated into English. The readability of this book suffers as a result. There are many sentences that are either confusing, highly academic and theoretical in nature, or both. I found myself having to re-read several sections to understand them. I suppose I was expecting the content to be a little more watered-down for an "Instant" book.
This misconception on my part may be the result of the content matter: UML is a formal syntax for modeling real-world systems in such a manner that facilitates writing object-oriented software. For me, this topic begot a "chicken or the egg" paradox. Knowing UML should help me to understand the benefits and mechanics of Object Oriented Programming (OOP), but without having a moderate OOP background I couldn't appreciate UML. I actually tried reading this book about a year ago, but gave up after reading the first three chapters. As an aside, there are only five chapters in this book, so that was a reasonable attempt!
Since that time, I have improved my understanding of how to write OO software, and I have returned to this book. I enjoyed reading this book on my second attempt. Therefore my first admonition to the potential reader is that she have at the very least an introductory knowledge of OOP prior to reading this book. Having journeyman knowledge would serve her even better.
The first chapter covers the genesis of UML. It is very short, and for the most part can be skipped. Suffice to say that several OOP gurus were developing their own syntaxes independently, and then did something truly remarkable: they set aside their egos, and decided to unify their efforts. Thus was UML born.
The second chapter is a nice summary of OO features. The first time I read this book, I could grasp the meaning of concepts like inheritance, generalization, containment, and polymorphism, but they were just that: concepts. After having first-hand experience working with those concepts in a program, this chapter had much more significance for me. If you just read those last two sentences, and they described your comfort level with OOP, then you would likely appreciate this book.
The third chapter presents the formal UML notation. It is very straightforward, and thankfully there are many examples. An interesting point to note is that UML is intentionally language non-specific. If you come from a C++, Smalltalk, Java, or even a VB background, you can make use of UML. The notation is meant to be independent from the constructs of the programming language used to implement its diagrams. "Instant UML" maintains its adherence to this principle by remaining wonderfully language-neutral.
The fourth chapter is a lengthy dissertation about object oriented projects. This chapter is a tremendous resource for anyone whose job is tied to professional software development and delivery. I particularly empathized with the section on Risk Management, and its delineation of reasons for software project failure. I was also intrigued by the concept of "patterns." I wish they had been given greater coverage in this book. Still, this chapter on software development is very worthwhile for most software professionals.
The last chapter is a real-life case study that is examined using UML. By this time, I was able to understand the presented drawings. However, I was a bit disappointed that the book remained neutral, and never provided even skeletal class modules to implement some of the diagrams (much less fleshed them out with actual code). This omission is somewhat mitigated by appendices C, D, E, F, and G, which provide these skeletal structures for a variety of programming languages.
"Instant UML" is a good book for the experienced Object Oriented software programmer. I can't stress this point enough. It is not an entry-level introduction to the concepts of OOP. It contains a concise coverage of the UML syntax, and will be a great reference. Its numerous examples are very helpful. If you have the prerequisite OOP experience, and are looking for an explanation of UML, then this is a good place to start.
13 internautes sur 13 ont trouvé ce commentaire utile 
Excellent book for advanced readers 28 septembre 1999
Par Artur Świętanowski - Publié sur
A fairly experienced software developer with no previous knowledge of UML may find it the best introduction to the subject. Just as WROX promise, there is no trivial introduction, no attempts at teaching the reader what he/she already knows, and then repeating it four times.
It's concise and to the point, unlike practically all other books on the subject of systems analysis and design, that I had in my hands. At the same time, it manages to give the reader a very clear idea of the concepts behind the pictures. I find the quality of presentation on par with Stroustup's ARM and a few other classics.
This book assumes the reader already knows a lot about systems analysis, but nothing about UML. If this description fits you, it's for you. If you look for an introductory text about systems analysis or OOP, you might need another resource.
16 internautes sur 17 ont trouvé ce commentaire utile 
Author overviews UML in jargonish abstractions 15 avril 2000
Par Un client - Publié sur
If you're just now learning object-oriented concepts, then Instant UML will almost certainly befuddle you as the French author tries to cram too many concepts into his abstraction-filled sentences.
If you already have a very strong familiarity with OOP, but want to learn UML notation, you might find the UML treatment useful. But why bother? Just get another book that doesn't spend the first half teaching you what you already know: OOP.
In my quest to learn UML, I bought five books: 1) Instant UML, 2) UML Distilled, 3) Applying Use Cases, and 4) Building Web Applications with UML and 5) The Rational Unified Process. I've read them all.
Instant UML is, by far, the most unrewarding of the group: I spent too much time unraveling his words and not enough time grasping the new-to-me concepts of object-oriented programming.
I agree with the reviewer from Warsaw, but can't help but think that even experienced OOPers appreciate clearer sentence structure.
10 internautes sur 10 ont trouvé ce commentaire utile 
A Great Reference Text 20 décembre 1999
Par Peter D. Cornwell - Publié sur
Well, having just read Booch's book I still highly rate 'Instant UML'. I think that the title pretty much describes the contents. Its a great text to "dip into", and answer immediate questions you have about the UML and its application. I personally like it because its concise, to the point, and is illustrated with a ton of useful examples. I guess that it is really aimed at designers who have a reasonable amount of OO analysis / design experience - as an introductory text...well I'm not too sure. I recently passed a copy of this book to a technically savvy manager who had little OO experience, but found it fairly accessible - and said that it helped him gain a useful grasp on the fundamentals.
Its pretty well written (even after been translated from its original French), the examples are good, as I've already said, and it seems sensibly organized. Four stars is pretty fair I think. Is it better than the Booch book? In my opinion, probably not - simply due to the fact that the Booch book was written by one of the designers of UML, so you get that valuable insider view - but thats for another review :)
Bottom line : I really liked Instant UML, if you have money to spend on more than one UML book, its virtues are probably well worth a personal or company purchase.
7 internautes sur 7 ont trouvé ce commentaire utile 
Useful only as an Advanced Reference 28 février 1999
Par Un client - Publié sur
If you do not have a copy of a UML tool (such as Rational Rose or Microsoft Visual Modeler) you will be wasting your money on "Instant UML." But if you are comfortable with Grady Booch's methodologies and have an extensive background in software engineering (having read Steve McConnell's "Rapid Development" book, for instance), then you may find "Instant UML" useful as a reference. If you are a complete beginner to UML and looking to satisfy your curiosity about UML, trying to understand this book will be a maddening and futile exercise, because of the overly concise and highly technical quality of the writing. Although the jacket of the book states that you can "Learn how to document the object-oriented development process," it is clearly the case the Muller expects the reader to know a significant amount about UML before beginning. Because this book is marketed for the UML beginner, but clearly is not suitable for the beginner, this book is NOT RECOMMENDED.
Ces commentaires ont-ils été utiles ? Dites-le-nous

Rechercher des articles similaires par rubrique


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?