Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design

Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
出版社: O'Reilly Media
2009-01
ISBN: 9780596517984
定价: 768.50
装帧: 平装
开本: 其他
纸张: 其他
页数: 44页
正文语种: 英语
  • Presents a collection of essays on software architecture, covering such topics as enterprise application architecture, systems architecture, end-user application architecture, and languages and architecture.,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. -from amazon
    About the Author
    Diomidis Spinellis is an Associate Professor in the Department of Management Science and Technology at the Athens University of Economics and Business, Greece. His research interests include software engineering, programming languages, internet information systems, computer security, and intelligent optimization methods. He holds an MEng in Software Engineering and a PhD in Computer Science both from Imperial College London.
    Spinellis is a FreeBSD committer and the author of many open-source software packages, libraries, and tools. His implementation of the Unix sed stream editor is part of all BSD Unix distributions and Apple's Mac OS X. Other tools he has developed include the UMLGraph declarative UML drawing engine, the ckjm tool for calculating Chidamber and Kemerer object-oriented metrics in large Java programs, the Outwit suite for integrating Windows features with command-line tools, the fileprune backup file management facility, and the socketpipe network plumbing utility. In 2004 he adopted and has since been maintaining and enhancing the popular bib2xhtml BibTeX bibliography format to HTML converter. Currently he is also serving as the scientific coordinator of the EU-funded SQO-OSS cooperative research project, a software quality observatory for open-source software.
  • 内容简介:
    Presents a collection of essays on software architecture, covering such topics as enterprise application architecture, systems architecture, end-user application architecture, and languages and architecture.,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.
  • 作者简介:
    -from amazon
    About the Author
    Diomidis Spinellis is an Associate Professor in the Department of Management Science and Technology at the Athens University of Economics and Business, Greece. His research interests include software engineering, programming languages, internet information systems, computer security, and intelligent optimization methods. He holds an MEng in Software Engineering and a PhD in Computer Science both from Imperial College London.
    Spinellis is a FreeBSD committer and the author of many open-source software packages, libraries, and tools. His implementation of the Unix sed stream editor is part of all BSD Unix distributions and Apple's Mac OS X. Other tools he has developed include the UMLGraph declarative UML drawing engine, the ckjm tool for calculating Chidamber and Kemerer object-oriented metrics in large Java programs, the Outwit suite for integrating Windows features with command-line tools, the fileprune backup file management facility, and the socketpipe network plumbing utility. In 2004 he adopted and has since been maintaining and enhancing the popular bib2xhtml BibTeX bibliography format to HTML converter. Currently he is also serving as the scientific coordinator of the EU-funded SQO-OSS cooperative research project, a software quality observatory for open-source software.
查看详情
目前没有书店销售此书,我们为您搜索到一些相关商品
目前没有书店销售此书
相关图书 / 更多
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
Beautiful Wire Jewelry for Beaders: Creative Wirework Projects for All Levels
Miech, Irina
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
BeautifulDarkness.byKamiGarcia&MargaretStohl(BeautifulCreatures)
Garcia 著
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
Beautiful LEGO 3: Wild!
Doyle, Mike
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
Beautiful Chaos 英文原版
Margaret Stohl 著;Kami Garcia
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
BeautifulAntonio:IlBell'Antonio(PenguinModernClassics)
Vitaliano Brancati 著
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
BeautifulCreatures(FilmTie-In)[美丽生灵]
Kami Garcia、Margaret Stohl 著
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
Beautiful Ruins A Novel
Walter, Jess
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
BeautifulYetta:TheYiddishChicken
Daniel Manus Pinkwater 著
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
BeautifulCottagesandVillas:80ElegantCottageandWaterfrontHomePlans
Dan Sater 著
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
BeautifulYou
Chuck Palahniuk 著
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
BeautifulBananas
Elizabeth Laird 著;Liz Pichon 绘
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
BeautifulAsYesterday
Fan Wu 著
您可能感兴趣 / 更多
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
美甲知识课堂 光疗美甲技术解析
Dion
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
iMovie(全彩)
Dion Scoppettuolo(迪奥·斯科佩特洛) 著;黄亮、郭彦君 译
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
iLife '11 [With DVD ROM]
Dion Scoppettuolo 著
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
Aperture 3
Dion Scoppettuolo 著
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
精彩世博行(英汉对照)
Dionne、成应翠、张艳萍 编
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
代码质量
Diomids Spinellis
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
Mark Dion: Contemporary Artist
Dion, Mark,Corrin, Lisa Graziose,Kwon, Miwon
Beautiful Architecture:Leading Thinkers Reveal the Hidden Beauty in Software Design
Melancholy and Architecture: On Aldo Rossi
Diogo Siexas Lopes 著