Beautiful Architecture und über 1 Million weitere Bücher verfügbar für Amazon Kindle . Erfahren Sie mehr


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 3,80 eintauschen?
Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design
 
 
Beginnen Sie mit dem Lesen von Beautiful Architecture auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design [Englisch] [Taschenbuch]

Diomidis Spinellis , Georgios Gousios
4.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
Statt: EUR 28,95
Jetzt: EUR 27,95 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 1,00 (3%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 1 Stück auf Lager - jetzt bestellen.
Lieferung bis Dienstag, 29. Mai: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 20,29  
Taschenbuch EUR 27,95  
Gutschein erhalten
Tauschen Sie jetzt Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design gegen einen Amazon-Gutschein in Höhe von EUR 3,80 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.

Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern.

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Wird oft zusammen gekauft

Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design + Beautiful Code (Theory in Practice (O'Reilly)) + Beautiful Data: The Stories Behind Elegant Data Solutions
Preis für alle drei: EUR 83,85

Verfügbarkeit und Versanddetails anzeigen

Die ausgewählten Artikel zusammen kaufen
  • Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • Beautiful Code (Theory in Practice (O'Reilly)) EUR 27,95

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • Beautiful Data: The Stories Behind Elegant Data Solutions EUR 27,95

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details



Produktinformation

  • Taschenbuch: 426 Seiten
  • Verlag: O'Reilly Media; Auflage: 1 (28. Februar 2009)
  • Sprache: Englisch
  • ISBN-10: 059651798X
  • ISBN-13: 978-0596517984
  • Größe und/oder Gewicht: 23,2 x 17,8 x 2,2 cm
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 90.936 in Englische Bücher (Siehe Top 100 in Englische Bücher)

Mehr über die Autoren

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

Produktbeschreibungen

Pressestimmen

"Das [...] Werk ist ein klassisches 'Lehnsessel-Buch'. Machen Sie es sich mit einem Getränk Ihrer Wahl gemütlich und tauchen Sie ein in interessante Architekturen. Seinem Ziel, diese vorzustellen, wird es in jedem Fall gerecht. Folglich kann ich seine Lektüre jedem Software-Entwickler und -Architekten empfehlen." - KaffeeKlatsch, Mai 2009

Kurzbeschreibung

What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In each essay, contributors present a notable software architecture, and analyze what makes it innovative and ideal for its purpose. Some of the engineers in this book reveal how they developed a specific project, including decisions they faced and tradeoffs they made. Others take a step back to investigate how certain architectural aspects have influenced computing as a whole. With this book, you'll discover: * How Facebook's architecture is the basis for a data-centric application ecosystem * The effect of Xen's well-designed architecture on the way operating systems evolve * How community processes within the KDE project help software architectures evolve from rough sketches to beautiful systems * How creeping featurism has helped GNU Emacs gain unanticipated functionality * The magic behind the Jikes RVM self-optimizable, self-hosting runtime * Design choices and building blocks that made Tandem the choice platform in high-availability environments for over two decades * Differences and similarities between object-oriented and functional architectural views * How architectures can affect the software's evolution and the developers' engagement Go behind the scenes to learn what it takes to design elegant software architecture, and how it can shape the way you approach your own projects, with Beautiful Architecture.

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


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 

 

Kundenrezensionen

4 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
15 von 17 Kunden fanden die folgende Rezension hilfreich
Performace und Amazon.com 24. September 2009
Von Loddar
Format:Taschenbuch
Ich habe das Buch nicht gekauft. Ich habe das Buch gut eine halbe Stunde in der Hand gehabt. Warum schreibe ich dann eine Bewertung? Mir war die erste Bewertung zu euphorisch und leider werden die Bewertungen von Amazon.com nicht eingeblendet. Deswegen dachte ich wäre eine zweite Meinung nicht schlecht.

Der erste Eindruck war viel versprechend, dann habe ich mir ein Kapitel angeschaut, in dem es um Java & Performance ging. Danach war ich ernüchtert. Zunächst habe ich mich gefragt, was dieses Kapitel eigentlich soll und dann wird doch tatsächlich empfohlen man soll Methoden möglichst static deklarieren, da der Aufruf dann weniger Performance benötigt. Das tut weh.

Anschliessend habe ich mir die Kommentare auf Amazon.com angeschaut und dies hat mich dann auch nicht weiter ermuntert. Dort wurde es mehr oder wenig als vielversprechend, aber an der Oberfäche bleibend abgetan.

Ich habe die Durchschnittsbewertung aus Amazon.com hierher übernommen.
War diese Rezension für Sie hilfreich?
0 von 19 Kunden fanden die folgende Rezension hilfreich
Von K. Otto
Format:Taschenbuch
I started to read this book with a lot of interest, but it woke more while reading...
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  6 Rezensionen
26 von 30 Kunden fanden die folgende Rezension hilfreich
Interesting idea, poor execution...too many cooks spoiled the broth 20. März 2009
Von Amrit Tiwana - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
The book suffers from a "too many cooks" problem; it is a very timely book but lacks cohesion across chapters. I agree with the other reviewer that it has way too many pages about nothing. This is simply a good example of where each chapter is written by an "authority" on architecture but the chapters are disjointed and lack a consistent message. I loved the title, and idea behind the book, but it overpromises and underdelivers. But there are some redeeming features.

However, three chapters are excellent and make up for about a third of the forty dollars that I spent on this book. First, the preface and its discussion of architectural principles and properties is one of the best discussions of those topics. I have not seen that elsewhere. Chapter 1 ("what is architecture") and chapter 2 (a contrast between a system with a messy architecture with another with a thoughtfully designed one) are excellent. Unfortunately, all this interesting content stops on page 43 and very little worth the time reading the remaining 374 pages!

I hope that the publisher would come out with a shrunk down 72 pager condensed version of this book that is more like the substance I've come to expect from O'Rielly books.

This book is best checked out at your local library. I would instead recommend buying Jan Bosch's older but still unbeatable "Design and Use of Software Architectures" book.
10 von 12 Kunden fanden die folgende Rezension hilfreich
Good topics, Half baked 12. März 2009
Von Lior Bar-On - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
Beautiful Architecture is a collection of articles about architecture.
The books starts with a "What is architecture" article (AMAZING! almost any book about architecture has that! can't we finally agree and deprecate this discussion?!)
Other articles arrange by topics: enterprise (server) architecture, client architecture, etc...

What really annoyed me while reading this book, and lowered two stars for it, is the repeating rhythm of the articles:
They start slow and punctuality (That's ok), getting warmer, getting into a really interesting point and puff - suddenly the article ends.
It's like making many preparations (warming the oven, preparing raw materials), putting the cake in, but closing it over before the cake is done. Shame!

Overall I would buy this book to get leads to new areas, not to really cover it.
3 von 3 Kunden fanden die folgende Rezension hilfreich
Excellent book, Very useful reference 5. Oktober 2010
Von Ionel Condor - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Excellent book, Very useful reference

Rather than being a boring book , Beautiful Architecture, is a well-written and very informative collection of interesting example from real life that should be known by anyone with interest in this field. Even if the systems presented in the book are on different platforms, using totally different technologies, and developed in different periods of time, all share some important aspects related to the architecture.

The book is divided in five parts. The first part is a general presentation on what is an architecture and an example of two software systems, very similar from many aspects like size, appliance, programming language, operating system and even so, one was aborted and one is used in our days. The first one was abandoned mainly because the lake of the design from the binging, hard to add new features, and the amount of effort required to rework, refactor, and correct the problems with the code structure had become prohibitive. The second one, is still in production, still being extended and changed daily. The actual architecture for the second one it is remarkably similar to the original design, with a few notable changes, and a lot more experience to prove the design was right.

The second part is about the "Enterprise Application Architecture". In this part is 4 systems are presented: the scaling problem faced in case of a massively multiplayer online games, the grow of a system for image storage and retrieval for retail offerings of portraits, an example resource-oriented system in which is presented the importance of Web Services in an enterprise application, and in the last chapter the Facebook application system is presented, and how the Facebook Platform was created.

Part three is about System Architecture. It starts by presenting the Xen virtualization platform that has grown from an academic research effort to major open source project. A large part of its success is due to it being released as open source. Then a fault tolerance system is presented, by reviewing the Tandem Operating System designed between 1974 and 1976 and shipped between 1976 and 1982. Chapter nine presents JPC, an x86 PC Emulator in Pure Java. Another Java implementation is presented in chapter ten: Jikes RVM is a successful research virtual machine, providing performance close to the state-of-the-art in a flexible and easy-to-extend manner.

In the fourth part, the End-User Application Architectures are presented. The GNU Emacs text editor architecture is described, and also a comparison with other software like Eclipse and Firefox is provided. Then the KDE project, one of the biggest Free Software, is presented in chapter twelve.

Languages and Architecture are presented in the last part of the book. This parts starts with a comparison between functional and object-oriented programming, continue with some examples of object-oriented programming and ends with some thoughts on beautiful buildings with problems.

From the beginning of a project is very important to have a clear view of the architecture and technologies used, because after some iterations is really hard, or in some situation impossible, to change the entire architectures and in some cases ignoring the architecture can lead to a project fail. A good conclusion for the book would be that: "An architecture influences almost everything that comes into contact with it, determining the health of the codebase and also the health of the surrounding areas."
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de