-from amazon
Product Description
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.
我想说技术书基本上都有针对性,像学C++的如果看effective java肯定很难引起共鸣(你不要跟我说在高手眼里都一样,关键是这样的高手有几个)。对这本书在豆瓣上的评分这么低有点惊讶。我在博库书城的沙发上花了两个钟头粗粗的看了下,前面几章看的比较仔细(据说是这本书的精华...
评分构架在最初构想的时候,可以脱离实际,思考出解决问题的最佳途径,但是在实施过程中,必须要考虑细节。比如书中SUN公司的DardStar,单纯从构架角度,不可谓不理想,但是试想一群没做过MMO的人在实验室给MMO设计构架现实吗?其结果就是构架看上去很美,解决了表面上的关键问题,...
评分我想说技术书基本上都有针对性,像学C++的如果看effective java肯定很难引起共鸣(你不要跟我说在高手眼里都一样,关键是这样的高手有几个)。对这本书在豆瓣上的评分这么低有点惊讶。我在博库书城的沙发上花了两个钟头粗粗的看了下,前面几章看的比较仔细(据说是这本书的精华...
评分总的来说编写这本书的作者们的技术肯定是一流的,但仿呼他们始终沉浸在自我的感觉中,基本没有涉及到为何要使用这样的架构,出现过什么样的问题,基本没有给读者留下太多的启示。是一种展示,而非教授。 总的来说编写这本书的作者们的技术肯定是一流的,但仿呼他们始终沉浸在...
评分先说说架构之美是本什么类型的书,这本书就如同汇集了各个电视频道充斥的各类股评专家(当然是顶尖级的)的析股法则大全。而什么是成熟的架构师呢?简单来说,就是能够取各家之所长,因地制宜,形成适合自己设计场景的架构设计规律法则。 看了一部分,觉得写得还是比较诚恳的...
这本书的视角非常新颖,它没有局限于某一特定的建筑风格或地域,而是以一种宏观的视角,展现了建筑在人类文明发展进程中所扮演的角色。我惊叹于作者的博学和见识,他将不同时期、不同文化的建筑精妙地串联起来,勾勒出一幅波澜壮阔的建筑发展长卷。书中对每一处建筑的解读都非常透彻,不仅仅是描述其外观,更深入地剖析了其结构、功能以及建造背后的技术难题。我尤其喜欢书中关于“可持续性建筑”的讨论,这让我意识到,未来的建筑不仅仅要追求美学,更要承担起对环境的责任。作者通过列举一系列成功的案例,展示了如何在现代技术和传统智慧的结合下,创造出既环保又美观的建筑。阅读这本书,我仿佛置身于一个巨大的建筑博物馆,眼前掠过无数令人惊叹的杰作。它不仅满足了我对美的追求,更激发了我对未来建筑发展的思考。我开始关注身边的一些建筑,尝试去理解它们的设计理念,去感受它们想要传达的情感。
评分坦白说,我平时对建筑并没有太大的兴趣,总觉得那是一个遥远而专业的领域。但朋友强烈推荐了这本书,我抱着试试看的心态翻开了它。结果,我被完全征服了。这本书并没有使用那些令人望而生畏的专业术语,而是用一种非常亲切、自然的语调,带领我领略了建筑的魅力。我仿佛能听到建筑师们在设计时的低语,感受到他们对每一个细节的精心雕琢。书中的配图更是精美绝伦,每一张都像一幅独立的艺术品,让我忍不住反复欣赏。我看到了那些充满想象力的设计,那些大胆创新的结构,以及那些与自然和谐共生的建筑。这本书让我明白,建筑不仅仅是冰冷的物体,更是人类智慧和情感的结晶。它让我开始留意身边的建筑,去发现它们的美,去感受它们所带来的愉悦。这是一本让我重新认识建筑,并因此爱上建筑的书。
评分这本《Beautiful Architecture》带给我的震撼是难以言喻的。我曾以为建筑只是冰冷的结构,是艺术家们炫技的载体,但这本书彻底颠覆了我的认知。它让我看到了建筑背后蕴含的深厚人文精神,以及它们与我们情感世界的紧密联系。书中对每一个建筑的介绍,都像是在讲述一个跌宕起伏的故事,充满了智慧、挑战和对人类美好生活的期盼。我被那些建筑师们的执着和创新所打动,他们如何在有限的条件下,创造出无限的可能。读完这本书,我不再只是一个旁观者,而是仿佛成为了那些建筑的一部分,感受着它们的力量,体会着它们的情感。我对建筑的理解,也从单一的“看”变成了“感”和“悟”。这本书就像一位智者,用他的智慧和热情,引导我去探索建筑的深层含义,去发现隐藏在每一砖一瓦背后的故事。
评分这本书给我的感受非常深刻,它不仅仅是一本关于建筑的书,更是一本关于如何“生活”的书。作者用一种诗意的方式,描述了建筑是如何与我们的日常生活息息相关的。我看到了那些充满生活气息的住宅,它们不仅仅是遮风挡雨的屋顶,更是承载着家庭的温暖和记忆的空间。我也看到了那些公共建筑,它们如何塑造着城市的表情,如何影响着人们的情绪和行为。书中对“空间”的运用和解读尤其让我着迷,作者通过对不同空间的分析,让我明白了空间是如何影响人的感知和情感的。我开始重新审视我所处的空间,去感受那些被我忽略的细节,去体会那些细微的变化。这本书让我意识到,建筑不仅仅是艺术家的创作,更是与我们每个人息息相关的存在。它让我们思考,什么样的建筑才能真正提升我们的生活品质,什么样的空间才能让我们感到舒适和幸福。
评分这本《Beautiful Architecture》简直是一场视觉盛宴,翻开它的第一页,我就被深深吸引了。我一直对建筑充满好奇,但很多时候,那些专业的术语和晦涩的理论让我望而却步。而这本书,就像一位经验丰富的向导,用通俗易懂的语言,为我打开了通往建筑世界的大门。它没有枯燥的陈述,而是用大量精美的图片,配合着引人入胜的文字,将一座座宏伟的建筑呈现在我眼前。我仿佛能听到哥特式教堂的钟声回响,感受到现代摩天大楼的磅礴气势,甚至能闻到古老庭院中淡淡的花香。作者的叙述角度非常独特,不仅仅是罗列建筑的风格和历史,更深入地挖掘了每一处设计的背后故事,以及建筑与人文、社会之间的深刻联系。我看到了建筑师们如何将他们的创意和理念融入到冰冷的钢筋水泥之中,如何通过线条、光影和材质,讲述属于那个时代、那个地域的故事。每次翻阅,都能有新的发现和感悟,仿佛与那些伟大的建筑进行了一次跨越时空的对话。这本书让我对“美”有了更深的理解,它不仅仅是外在的形态,更是内在的精神和人文的沉淀。
评分快速浏览过一遍... 初觉讲得比较简略
评分作为这个方向的,体会是:读书,听课都很重要,最重要的是实践,把你的架构体会变成代码
评分作为这个方向的,体会是:读书,听课都很重要,最重要的是实践,把你的架构体会变成代码
评分第一章可细读一遍. 其余不重要.
评分第一章可细读一遍. 其余不重要.
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有