- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
架构师必看的书籍清单架构师必看的书籍清单
?软件架构师书籍收藏
一、Software?Architecture篇
?????这个领域没有什么畅销书,可能读者中本来就是开发设计人员与项目经理占了多数,真正定位为架构师而且做的也是架构师工作的不多吧。
???1.《Software?Architect?Bootcamp--软件架构师教程》
????架构师新手训练营,可惜常以Corba做例子。第2版国内还没有翻译,只好看完中文的第一版再去看电子版了。?????2.?《Large-Scale?Software?Architecture-A?Practical?Guide?using?UML--大型软件体系结构:使用UML实践指南》???如果看不惯上一本,可以改以这本作为入行指南。
???3.?《The?Art?of?Software?Architecture:?Design?Methods?and?Techniques--软件体系结构的艺术》
????薄薄的一本,架构理论的抽象与提升。??4.《Documenting?Software?Architectures:?Views?and?Beyond--软件构架编档》
?????第13届JOLT大奖作品,市面上介绍UML描述架构的书很多,但捕获架构的过程,为什么这样捕获的书籍就少了,所以它拿JOLT。?
???二、架构模式篇
????GOF23属于开发人员的Pattern,架构师同样也有架构师的Pattern。
1.?《Head?First?Design?Patterns》?
??????最好的GOF23经典设计模式讲解。?。2.?《Patterns?of?Enterprise?Application?Architecture--企业应用架构模式》
????Martin?Fowler经典。??3.?《Analysis?Patterns:?Reusable?Object?Models?--分析模式》????Martin?Fowler作品,但需要刚好有那个经验的人才看得进去。4.?《Domain-Specific?Application?Frameworks:?Frameworks?Experience?by?Industry--特定领域应用框架:行业的框架体验》?介绍了特定领域特定框架的设计,我自己最喜欢看人家的设计与思考。
?????三、特定领域模式篇
1.?Java?EE领域????《Effective?Enterprise?Java--中文版》????????Neward,?Ted作品。???《Expert?One-on-One?J2EE?Design?and?Development--J2EE设计开发编程指南》
?????Rod?Johnson作品,依然使用J2EE的倒霉架构师需读。?????????2.?SOA/ESB领域?《Enterprise?Integration?Patterns:?Designing,?Building,?and?Deploying?Messaging?Solutions--企业集成模式:设计、构建及部署消息传递解决方案》??3.?网络与后台服务编程领域《Pattern-Oriented?Software?Architecture,?Patterns?for?Concurrent?and?Networked?Objects,?Volume?2--面向模式的软件体系结构?卷2:用于并发和网络化对象的模式》《Pattern-Oriented?Software?Architecture:?Patterns?for?Resource?Management,?Volume?3--面向模式的软件体系结构卷3:资源管理模式》
????著名的POSA2与POSA3。????
四、RUP/UML?篇
????除了RUP、UML、4+1视图,架构师们还可以遵循很多的设计方式,但UML仍然是架构师们的通用语言,RUP还是架构师职责最清晰的任务执行流程。
1.?RUP最好的书其实是那份《RUP-软件开发团队的最佳实践》加上?RUP2003.6.15?中文版自带的架构师视角的文档,还有空可以看看《The?Rational?Unified?Process:An.Introduction.第3版》2.?UML随便看一份电子书也能入门了,语法方面不需要专门买书。但教人如何画好UML的《The?Elements?of?UML?Style--UML风格》就很必要,可惜国内没有翻译第2版。
五、闲书篇
1.《Code?Complete?2--代码大全2》?
????一本你教育小弟时的代言人。??2.《The?Pragmat
文档评论(0)