优秀程序必读书单(持续更新中...)

这些年看的书,整理了下比较经典的,希望给渴望成长的程序员一点帮助.

编程思想:

  • 《Agile Java》 JEFF LANGR
  • 《重构:改善既有代码的设计》 Martin Fowler
  • 《Head First 设计模式(中文版)》 ** 弗里曼 **
  • 《程序员修炼之道:从小工到专家》 ** Andrew Hunt , David Thomas **
  • 《代码整洁之道》 ** Robert C. Martin **
  • 《代码大全(第二版)》 ** Steve McConnell **

敏捷开发:

  • 《软件开发本质论:追求简约、体现价值、逐步构建》 **Ron Jeffries **
  • 《解析极限编程: 拥抱变化(第二版)》 ** Kent Beck **
  • 《敏捷软件开发:原则、模式与实践》 ** Robert C. Martin **

软件设计

  • 《UML用户指南(第2版)》 Grady Booch , James Raumbaugh , Ivar Jacobson
  • 《微服务设计》 Sam Newman

你可能感兴趣的:(优秀程序必读书单(持续更新中...))