最近在总结09年写的东西,刚好看到这本书,思考良多,尤其是第二章《两个系统的故事》。
虽然这本书讲的是架构,但我认为所有的开发人员都应该读。如果满足于顺序编码、走到哪里算哪里;如果不在一开始就基于高内聚、低耦合的目标设计,而是零散的编写业务组件;如果团队内部缺乏合理的结构、伦理(我觉得这个词很合适),工作量和系统复杂度将直线上升。所有这一切,都会在复杂多变的业务需求方面让系统变得脆弱、臃肿、举步维艰!缺乏良好设计,我相信这是造成开发工作痛苦的最重要原因之一。
让人印象深刻的是,作者的视野并不拘泥于设计、编码的工作本身,而是站在全局高度审视一个软件系统的生命周期。公司治理结构、销售部门和开发部门的关系、项目组内部的关系、后期维护、服务等等,清晰简洁地勾勒出开发工作的生态系统。让读者有更广的视野去思考如何架设一个良好的项目组架构、公司架构!
缺乏良好设计,我相信这是造成开发工作痛苦的最重要原因之一
《架构之美》热门书评
-
架构之美的启示
16有用 1无用 winterlion 2010-02-20
先说说架构之美是本什么类型的书,这本书就如同汇集了各个电视频道充斥的各类股评专家(当然是顶尖级的)的析股法则大全。而什么是成熟的架构师呢?简单来说,就是能够取各家之所长,因地制宜,形成适合自己设计场景的架构设计规律法则。看了一部分,觉得写得还是比较诚恳的,有以下感想记录以备忘:1 COC规约背后的法...
-
中国有没有架构师?
6有用 4无用 风中 2009-11-26
记得看这本书英文原版的时候,我就一直在问自己一个问题中国有没有架构师。后来在MSN签名上把这句话放了上去,结果行业里一位朋友说,中国还是有架构师的,真是远远没有名片上印着“架构师”头衔的多。...
-
如何看到一滴水的美丽
5有用 2无用 Tammy 2009-11-12
如何看到一滴水的美丽 ——周爱民(aimingoo) 支付宝(中国)公司业务架构师、《大道至简》作者 【一】架构是一个过程,而非一个结果。 【二】在大多数人的谈论中,架构是一个目标产物,而作为架构师的责任就是去生产它。所以无论如何,...
-
构架不能脱离实际
4有用 0无用 jackflit 2010-03-11
构架在最初构想的时候,可以脱离实际,思考出解决问题的最佳途径,但是在实施过程中,必须要考虑细节。比如书中SUN公司的DardStar,单纯从构架角度,不可谓不理想,但是试想一群没做过MMO的人在实验室给MMO设计构架现实吗?其结果就是构架看上去很美,解决了表面上的关键问题,但是没有解决实际问题,到头...
-
没有读完的书
1有用 1无用 cawyly 2011-10-12
这是我读过的书中没读完就匆匆束之高阁的为数不多的书之一。连陈莱的《有无止境》我都坚持着看完了。而这本,实在读不下去了。 理由一:架构之美很难一句两句说清。美,本身是很虚幻...