Ihren Artikel jetzt
eintauschen und
EUR 17,76 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Alle 2 Bilder anzeigen

Object-Oriented Software Construction 2Ed (Prentice Hall (engl. Titel)) (Englisch) Taschenbuch – 2. November 1998


Alle 2 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Taschenbuch
"Bitte wiederholen"
EUR 121,30 EUR 54,63
37 neu ab EUR 121,30 5 gebraucht ab EUR 54,63

Hinweise und Aktionen

  • Reduzierte Bestseller und Neuheiten: Entdecken Sie unsere vielseitige Auswahl an reduzierten Hörbüchern und englischen Büchern. Klicken Sie hier, um direkt zur Aktion zu gelangen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

  • Taschenbuch: 1296 Seiten
  • Verlag: Prentice Hall; Auflage: 2. (2. November 1998)
  • Sprache: Englisch
  • ISBN-10: 0136291554
  • ISBN-13: 978-0136291558
  • Größe und/oder Gewicht: 17,8 x 4,8 x 22,9 cm
  • Durchschnittliche Kundenbewertung: 4.6 von 5 Sternen  Alle Rezensionen anzeigen (31 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 96.487 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Amazon.de

The developer of the acclaimed Eiffel programming language comes through with one of the clearest and most informative books about computers ever committed to paper. Object-Oriented Software Construction is the gospel of object-oriented technology and it deserves to be spread everywhere. Meyer opens with coverage of the need for an object-oriented approach to software development, citing improved quality and development speed as key advantages of the approach. He then explains all the key criteria that define an object- oriented approach to a problem. Meyer pays attention to techniques, such as classes, objects, memory management, and more, returning to each technique and polishing his readers' knowledge of it as he explains how to employ it "well." In a section on advanced topics, Meyer explores interesting and relevant topics, such as persistent objects stored in a database. He also offers a sort of "Do and Don't" section in which he enumerates common mistakes and ways to avoid them. Management information isn't the main point of Object-Oriented Software Construction, but you'll find some in its pages. Meyer concludes his tour de force with comparisons of all the key object-oriented languages, including Java. He also covers the potential of simulating object technology in non-object-oriented languages, such as Pascal and Fortran. The companion CD-ROM includes the full text of this book in hypertext form, as well as some tools for designing object-oriented systems. If you program computers, you need to read this book.

Synopsis

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.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Kundenrezensionen

4.6 von 5 Sternen

Die hilfreichsten Kundenrezensionen

4 von 4 Kunden fanden die folgende Rezension hilfreich Von Max am 13. April 2000
Format: Taschenbuch
This is a comprehensive explanation of Object Oriented Programming principles. It is complete in breadth, thorough in depth, well-organized and well-written. It requires discipline on the part of the reader to stick with it for 1000+ pages, but it is not such a chore as it first may seem and the payoff is worth the effort. No programmer would regret this read.
Other reviewers have mentioned that Meyer was unable to separate OO principles from the Eiffel language used as the book's notation. I disagree with that analysis, though perhaps he went further into describing the notation than was necessary to make the basic point in a few instances. As a reader, I was never left in confusion about which points were conceptual and which were notational.
I also appreciate the fact that this book was NOT written using a more popular language. The above criticism would have been more true but less noticed if he had. A more familiar langauge would have distracted readers from the real topic. It is useful to learn about priciples that are not directly supported in C++ or Java. Such a presentation helps you more effectively apply the features of the language that you are using and the other features can often be simulated when it seems useful to do so.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
9 von 10 Kunden fanden die folgende Rezension hilfreich Von Philipp Unterbrunner am 22. Mai 2003
Format: Taschenbuch
As a critical Software Engineering student I was usually unsatisfied by the pragmatically distilled views and insight lacking information given in my C++, Java etc. lessons, since even I, as a mere student, could tell that several details and principles beneath these languages and the methods they support lack theorethical justification.
In my quest for reasoned lecture on OO and software design in general I stumbled across Bertrand Meyer and his Eiffel language.
This book covers it all:
Principles of software design, internal and external quality factors
Mathematical foundation (algebras, ADTs) of OO decomposition
Syntax of the Eiffel language
Design patterns and methodology
Meyer's writing style is very refreshing and pleasent to read. Especially the metaphors and quotations of narrow minded C++ developers made me laugh every other page without distracting from the actual content.
I would consider this book as a definitive MUST READ to anyone, who plans to become a decent software engineer, as it provides an extensive discussion about - including justification of - OO principles (down to the bare mathematical foundation, which you may skip of course). Frankly, Meyer tends to be too dogmatic on some topics, cutting alternative solutions to problems he comes up with too short, so it definitely helps to have some experience in OO programming and languages other than Eiffel.
In conclusion, no matter whether you are a fresh student or an OO veteran. If you are searching for a way to increase your insight on software design in general, and OO design in particular, there is no way around this book.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
2 von 2 Kunden fanden die folgende Rezension hilfreich Von Raphael Manfredi am 17. August 1999
Format: Taschenbuch
The greatest achievement of this book is to show you, the reader, how easy, straightforward and appealing the OO technology is... once you have overcome the natural reaction of thinking it is "obvious".
Hence my advice is to read it once, put it aside, and re-read it again.
Learning OO efficiently means forgetting what you know (or think you know) about OO and trying to follow the Author's idea, and how his views on software engineering interact. You don't have to agree with the Author right away to learn from him.
Of course, not everyone can use Eiffel. But only the concepts matter, not their actual implementation. And if you think this book's leitmotiv is "Look how Eiffel is the purest language that embodies all the necessary concepts" (how convenient!), then recall that Eiffel indeed started as a notation and only evolved towards an implementation after the fundamental concepts were layed down. Therefore, no wonder Eiffel seems a natural fit!
The audience for this book is any experienced (5 years or more) software engineer, or software architects, whith an experience in designing complex systems and making them evolve over time. Some technical background is required though, otherwise you may only see things superficially and miss the underlying gems.
Remember that OO is not a static technology, so to speak. Its natural support for encapsulation and evolution is what makes it an ideal technology in today's modern software management.
Read this book again!
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
2 von 2 Kunden fanden die folgende Rezension hilfreich Von Ein Kunde am 14. Februar 1999
Format: Taschenbuch
You will get
(1) an extensive and very (!) comprehensive introduction to what is called "object-oriented software construction": the method, and
(2) a well reasoned development of a notation which enables you to express your ideas in the notions of this method in a formal way: Eiffel.
That is the reason why Eiffel is maybe at the moment the only (!) computer language which fully supports the construction of object-oriented software.
Even if you cannot do your job with Eiffel because somebody else prefers a different technology you will surely know what you are speaking about after having read this book when you deal with the topic "object-oriented software construction".
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die neuesten Kundenrezensionen