列下自己看过的和目前还在看的书,前面的数字代表看的优先顺序或是进阶顺序:(2022.05更新)
- 1 core java(卷1,卷2)
- 1 java编程思想
- 1 linux shell脚本攻略
- 1 人月神话
- 1 人件集:人性化的软件开发
- 1 精通正则表达式
- 1 程序员修炼之道: 从小工到专家
- 1 程序员的思维修炼:开发认知潜能的九堂课
- 1 设计模式
- 1 软件开发者路线图
- 1 面向对象设计与模式
- 1 鸟哥私房菜:基础篇
- 2 effective java
- 2.重视大脑的学习指南:Head First Python
- 2 UML和模式应用
- 2 操作系统:精髓与设计原理
- 2 整洁代码之道
- 2 重构 改善代码既有设计
- 2 代码大全
- 3 TCP/TP入门经典
- 3 TCP/IP协议
- 3 UML精粹
- 3 分布式Java应用: 基础与实践
- 3 持续交付:发布可靠软件的系统方法
- 3 敏捷软件开发:原则 模式 实践
- 3 深入理解计算机系统
- 3 算法导论
- 3 Java性能权威指南 — Scott Oaks
- 3 高性能网站建设进阶指南: Web开发者性能优化最佳实践
- 3 大型网站技术架构:核心原理与案例分析
- 3. 程序开发原理 抽象规格与面向对象设计
- 4 REST实战
- 4 黑客与画家
- 4 软件方法:上册,业务建模和需求
- 4 领域驱动设计
- 4 企业应用架构模式
- 4 松本行弘的程序世界
- 4 系统运维实践
- 4 设计原本
- 4 软件架构实践
- 4 代码的未来
- 4 大数据时代:生活、工作与思维的大变革 (这本书不是很推荐)
- 4 深入理解java虚拟机
- 4 java性能优化权威指南
- 4 http 权威指南
- 4 Design by Contract原则与实践
- 4 软件架构师的12项修炼
- 4 数据安全架构设计与实战
- 5 企业集成模式
- 5 实现模式
- 5 容量规划的艺术
- 5 性能测试的艺术
- 5 架构之美
- 5 面向模式的软件架构 卷5:模式与模式语言(翻译的过于生涩,可读性比较差)
- 5 SOA服务设计原则
- 5.高扩展性网站的50条原则
- 5.SOA with REST
- 5.软件框架设计的艺术 (Jaroslav Tulach)
- 5.软件架构设计_第二版(温昱)
- 5.软件架构:架构模式、特征及实践指南
- 5.复杂软件设计之道:领域驱动设计全面解析与实战
- 5.数据密集型应用系统设计大数据分布式系统
14年开始干上了大数据,列下自己看的大数据书
- hadoop 权威指南(第三版)
- 深入理解Hadoop(原书第2版)
- Hadoop技术内幕:深入解析MapReduce架构设计与实现原理
- Hadoop技术内幕:深入解析YARN架构设计与实现原理
- Hive编程指南
- Spark机器学习
- Spark快速大数据分析
- Hadoop 2.X HDFS源码剖析
- 深度剖析Hadoop HDFS
- Kafka技术内幕:图文详解Kafka源码设计与实现
- Apache Kafka源码剖析
- 大数据日知录:架构与算法
- 大数据平台基础架构指南
- hbase原理与实践
- 数据密集性应用设计
- 决战大数据
- 数据的本质
- 数循环
- 捍卫隐私
- 华为数据之道
- Spark SQL内核剖析
此外也列一些乱七八糟的杂书,自我感觉不错的
在看UMLChina时候发现了潘加宇也推荐了很多书,觉得很好,也顺便加到这里: http://www.umlchina.com/book/softmeth_ref.htm
对于程序员的应该掌握的技能列表:https://blog.knownsec.com/Knownsec_RD_Checklist/index.html?
您好,请问能在书单后面列上对应的英文书名吗?谢谢
这个我尽量吧。
想成为跟luke一样优秀的人哈哈,加油!