作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留。 一、Software Architecture篇这个领域没有什么"畅销书",可能读者中本来就是开发设计人员与项目经理占了多数,真正定位为架构师而且做的也是架构师工作的不多吧,你懂的尽是偏僻的人生。 1.软件架构入门
《Software Architecture in Practice,2nd Edition--软件构架实践(第2版)》 第一版是第九届JOLT作品,一本被引用很多的架构书。 《Documenting Software Architectures --软件构架编档》 第13届JOLT大奖作品,捕获架构的过程,徐昊推荐。 《Applied Software Architecture --实用软件体系结构》 另一本被引用很多的架构之书。 薄薄的一本,上面几本的理论抽象与薄化。 SEI出品,正儿八经的ATAM架构评估方法和两个评估案例,顺带介绍了SAAM和ARID。
二、RUP/UML 篇RUP、UML、4+1视图始终是架构师界最通用的东西,寻找一种向世界妥协的方式。 3.《UML和模式应用(第3版)--Applying UML and Patterns 3rd》 三、特定领域篇 开发人员有GOF23 Pattern,架构师同样也有架构师的Pattern。不同领域的架构师需要不同的知识。 《Object Oriented Reengineering Patterns--软件再造:面向对象的软件再工程模式 》
著名的POSA2与POSA3。 四、闲书篇《Code Complete 2 --代码大全2》 《The Pragmatic Programmer --程序员修炼之道:从小工到专家》 《The Art of Unix Programming --UNIX编程艺术》 五、高效读书心得 刚好Head First系列开头都有一段教人如何读书的话,再加工整理如下: |
|
来自: ShangShujie > 《document》