技术书籍推荐
1. 语言类(3)
编程语言 | 编程工具(平台) | 常用库 | 经典书籍 |
C | Visual Studio/ Qt Creator | C标准库 | 《C语言程序设计·第2版》([美] Brian W.Kernighan,Dennis M.Ritchie著) |
C++ | C++标准库/ Boost库/ Qt库 | 《C++ Primer》 《C++标准库》 《Boost程序库完全开发指南》 《C++ GUI Qt4》 | |
Python | Anaconda | Python标准库 | 《Python核心编程·第二版》 《Python核心编程.第三版》 |
2.语言进阶(2)
《Effective C++》
《More Effective C++》
3.代码规范(1)
《代码整洁之道》
4. 算法与数据结构类(2)
《算法导论》
LeetCode OJ题
5. 重构与设计模式(2)
《重构:改变既有代码的设计》
《GOF 23种常用设计模式》
6. 操作系统平台类(1)
《鸟哥的Linux私房菜—基础学习篇》
7. 软件工程(2)
《人月神话》
《人件》
8. 开源代码研习(1)
ZeroC-Ice源码
9. 软件架构(1)
《ADD 3.0架构设计方法学》 (暂时推荐这本,有好的大家可以底部留言,互相交流)
其它推荐书籍:
《STL源码剖析》
《代码大全》
《王道程序员求职宝典》
《高质量程序设计指南:C++/C语言》
《剑指Offer》
《深入探索C++对象模型》
《架构揭秘:从分布式到微服务》
《数学之美》
《ZeroC Ice权威指南》
《Head First设计模式》
《深入浅出MFC》
《程序员修炼之道》
《UNIX环境高级编程》
《Linux程序设计》
《算法竞赛入门经典》
《机器学习》