读书清单
1.《代码大全》
2.《程序员修炼之道》
3.《计算机程序的构造和解释》
4.《C程序设计语言》
5.《算法导论》
6.《重构:改善既有代码的设计》
7.《设计模式》
8.《人月神话》
9.《计算机程序设计艺术》
10.《编译原理》(龙书)
11.《深入浅出设计模式》
12.《哥德尔、艾舍尔、巴赫书:集异璧之大成》
13.《代码整洁之道》
14.《Effective C++》
15.《More Effective C++》
16.《大教堂与市集》
17.《编程珠玑》
18.《修改代码的艺术》by Michael Feathers
19.《编码:隐匿在计算机软硬件背后的语言》by Charles Petzold
20.《禅与摩托车维修艺术 / Zen and the Art of Motorcycle Maintenance》
21.《Peopleware / 人件集:人性化的软件开发》
22.《Coders at Work / 编程人生》
23.《Surely You’re Joking, Mr. Feynman! / 别闹了,费曼先生!》
24.《Effective Java 中文版》(跨语言理念)
25.《Patterns of Enterprise Application Architecture / 企业应用架构模式》by Martin Fowler
26.《The Little Schemer》 nmiranda
27.《The Seasoned Schemer》nmiranda
28.《交互设计之路》by Alan Cooper
29.《Why’s (Poignant) Guide to Ruby 》
30.《Unix编程艺术》
31.《Practices of an Agile Developer / 高效程序员的45个习惯:敏捷开发修炼之道》
32.《Test-Driven Development by Example. / 测试驱动开发》
33.《Don’t Make Me Think / 点石成金:访客至上的网页设计秘笈》
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决