最近小魔王上网闲逛的时候,看到这么一个网页: Top mentioned books on stackoverflow.com
有人把Stackoverflow上最频繁被提到的计算机技术书籍罗列并且排序了出来。我自己看了一遍觉得还挺不错,在这里推荐给大家。
这里列出的都是英文原版,而相应的中文版可以直接在 亚马逊中国 或者 当当 上搜索。
#1 Working Effectively with Legacy Code
很奇怪这本书的频次会是最高,看来码农们在维护和翻新旧代码方面都有着痛苦但是不得不面对的经理。
#2 Design Patterns
关于《设计模式》的经典中的经典书籍。我个人翻过,但是没仔细看过,而我自己可能更喜欢下面的那本图文并茂版本 - Head first design pattern:它用很多生活中常见的例子来给你解释代码设计上的经典模式。
#3 Clean Code
我在Facebook最崇拜的 tech lead Jon Perlow 最为推荐的书籍。这一本书直接让我在工业项目上的代码功力提升了一个层次。
#4 Java concurrency in practice
#5 Domain-driven Design
#6 JavaScript
又是一本脍炙人口的好书,关键是薄,且都是精华。
#7 Patterns of Enterprise Application Architecture
#8 Code Complete
《代码大全》耳熟能详。不是特别推荐,因为太厚且年代久远。
#9 Refactoring
#10 Head First Design Patterns
大三/大四的时候经常阅读,用来做 TopCoder 的 design 和 dev 比赛,个人非常推荐。书中用了通熟易懂的生活事例来解释了一个个晦涩的设计模式案例。
大家Enjoy!
转载自:https://zhuanlan.zhihu.com/p/25156577