您的位置:首页 > 运维架构 > 网站架构

将要和正在读的软件架构书

2015-08-21 00:05 323 查看
写代码有时候是一个很细致的活,有时候我们会把过多的经历集中在某个细节,但是这样往往容易失去了对大局的把握,从而失去了对整个项目的主导地位,影响职业发展。不想当将军的兵不是好兵。当我们当小兵的时候也应该对大局有将军的视野,这样将来才能可能成为将军。架构师可以说是一个项目在技术方面的将军,所以我对架构师一直都充满了好奇和憧憬。但是日常工作中一般很难有架构师的经历,我们可以从书本入手,走进架构师的世界。

1.
软件系统架构:使用视点和视角与利益相关者合作(原书第2版)

架构师的入门书,提供一个框架系统地介绍软件架构应该解决的关注点。

2.  The Architecture of Open Source Applications

             开源软件改变了IT人学习的方式,我们不再需要进入一个大公司就能学习到世界上最优秀的软件设计。律师在学习的时候会接触很多案例,从而站在前人的肩膀上,走得根源。程序员在工作当中一般只能熟知为数不多的大型系统,在解决一个问题的时候,常常会掉进前人已经掉过的坑里。其实大多数你解决过的困难问题,前人都有过优秀的解。相信这本书能够帮助我们积累架构经验,学习想架构师一样思考。

3.
12 Essential Skills for Software Architects

做技术的一般不注意发展自己的soft skill,这本书归纳了架构师除了技术以外需要的一些技能。知道自己需要哪些技能是第一步,更困难的是如何在工作和生活中获得和增强这些技能。

4.
Building Microservices

            微服务是当前比较流行的架构类型,作者总结了在这方面的经验,值得借鉴。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  架构师 架构 阅读