超级程序员与架构师的2020书单 

超级程序员与架构师的2020书单 

 

#架构师 1

公司图书馆要买书,我便列了这个书单。趁着双11,也分享给大家,有点过节的仪式感。

发现最后挑出来的书,大部分是这两年新出的,或者更新了版本。 这行当里真没什么永远的前浪。

 

超级程序员的自我修养


 

《代码整洁之道》

《Clean Code》,代码质量永远的入门书。但请原谅我,Clean三部曲 只放了第一本,这就是个人书单的意义,不是吗?

《程序员修炼之道(第2版)》

《Pragmatic Programmer》的第一版对当年的我,对SpringSide的代码风格,影响可谓巨大。”Pragmatic“源自美国唯一比较拿得出手的实用主义哲学,杜威。

新出的第二版,译者与第一版各有千秋,内容丰富了不少,唯一不满意就是排版没有第一版酷。

《重构(第2版)》

《Refactoring》的第一版,对我来说其实不算挚爱,有用的就只有标题和第一张,后面的章节啰啰嗦嗦论实用和调理性还不如那本薄薄的《重构与模式》。

新出的第2版,看目录好了很多,但范例语言从Java换成了JavaScript,所以我没买。

 

 

《A Philosophy of Software Design》

《软件设计的哲学》,如何与复杂性斗争的代码指南。书还没出,网上翻译的中文版:http://gdut_yy.gitee.io/doc-aposd/ 

《编程的原则:改善代码质量的101个方法》

在楼上和不在楼上的基本经典书的文摘合集,处处透着熟悉和亲切,但挺流畅易读的。

《设计模式就该这样学:基于经典框架源码和真实业务场景》

GOF23里还能用的设计模式,在真实的Java开源项目, 如JDK,Spring里的样子,比古老的GOF23,和其他净说些不着边际的例子的同类书,亲切实际多了。

 


互联网超级架构师

 


 

《软件架构设计》

我司前架构师出品,用心整理(复制/粘贴)的架构师面试宝典,知识大全。

《架构师修炼之道——思维、方法与实践》

作者曾长期呆在QQ的后端团队,很明显说的都是作者自己的实践,写出了真情实感,这样的书就比一般不走心的复制粘贴的更值得买

 

《发布!设计与部署稳定的分布式系统(第2版)》

《Release It!》,当年觉得这本书,填补了大学里的教科书和实际项目间的那条Gap,满足了什么样的非功能性需求,才能叫作Production Readiness。

新出的第2版,又稍微与时俱进了一些。

《可伸缩架构(第2版):云环境下的高可用与风险管理》

同样是可用性,可伸缩性这些非功能特性的书,也许没说太多高深的知识点,胜在娓娓道来。

《携程架构实践》

携程架构部全家福的讲解,比几年前京东架构部的那本,厚一些,讲得细一些。

《架构师应该知道的37件事》

以前有一本很多人豆腐块大杂烩的《架构师应该知道的97件事》,所以光看这本的书名是不太有期望的,不过翻开来发现这次是《企业集成模式》的作者,按企业架构师的思路写的,还行。

 

 

《微服务设计》

微服务的初代入门书。后来出来好多同主题的书,但不知道是自己口味太刁了还是怎样,总感觉更多纠结在具体技术上很快过期,又或者说些并没有在业界大规模用的分支,还不如看这本薄薄的好了。

《微服务治理:体系、架构及实践》

讲微服务,讲具体技术的书很多,认真讲微服务治理的就很少,所以值得一看。

 

 

《SRE: Google运维解密》

谷歌加持的名书,在DEVOPS之后又带起一股SRE的新风气,现在大家都叫SRE了。

《进化 - 运维技术变革与实践探索》

前蘑菇街赵成的书,很早的《极客时间》里就喜欢他的课,因为很少从运维角度讲互联网架构,讲运维人发展的书。市面上教你装Nginx,装Zabbix的运维书倒是多,有些还打着DevOps,甚至AIOps的幌子。

 

《持续交付2.0》

《持续交付》的译者乔梁,自己新写的。

《学习敏捷》

2017年写的,可能敏捷书里最新的一本,集大成者。

 

冒着很多熟人质问为什么他的书没在上面的风险,选出了以上各有特色的书,希望大家喜欢。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值