计算机专业必读书籍
计算机专业要读哪些书籍呢?下面是店铺精心为您整理的计算机专业必读书籍,希望您喜欢!
一些经典的计算机书籍
算法导论(第2版)
代码大全(第2版)
C++ Primer中文版(第4版)
设计模式:可复用面向对象软件的基础
浪潮之巅
Java编程思想(第4版)
Java核心技术 卷1:基础知识
Java核心技术 卷2:高级特性
人月神话
Linux内核编程
C程序设计语言(第2版新版)
黑客与画家:硅谷创业之父Paul Graham文集
编程之美:微软技术面试心得
代码之美
软件随想录:程序员部落酋长Joel谈软件
架构之美
国外计算机科学经典教材:Unix & Linux大学教程
深入理解计算机系统(原书第2版)
UNIX网络编程 卷1:套接字联网API
UNIX网络编程 卷2:进程间通信
自动机理论、语言和计算导论
软件架构的艺术
Effective C++中文版
Effective Java中文版(第2版)
PHP & MySQL Web数据库应用开发指南(第2版)
PHP经典实例(第2版)
C++ 编程思想 第1卷
C++ 编程思想 第2卷 两卷合订本
Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理concat函数功能
数据库系统导论(原书第8版)
Python参考手册(第4版)
Python灰帽子
提高C++性能的编程技术
从网管员到CTO:网络设备配置与管理实战详解
深入理解计算机系统(修订版)
UNIX编程艺术
深入理解Java虚拟机:JVM高级特性与最佳实践
Microsoft.NET框架程序设计
jsp爬虫代码整洁之道
编程珠玑(第2版)、编程珠玑(续)
大话设计模式
C#开发宝典
深入理解Linux内核(第3版)
UNIX环境高级编程 (第2版)
WCF服务编程:.NET开发者决战SOA的制胜利剑(第3版)
现代编译原理:C语言描述 (虎书)
高级编译器设计与实现 (鲸书)
linux操作系统书籍编译原理(第2版)(龙书)
Windows核心编程 (第5版)
C++标准程序库:自修教程与参考手册
设计原本:计算机科学巨匠Frederick P.Brooks的思考
软件框架设计的艺术
w3c组织
生死谍变2计算机专业人士必读好书(30本经典)
1. 《代码大全》 史蒂夫·迈克康奈尔
推荐数:1684
“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有 50 页在谈论代码布局。” —— Joel Spolsky
对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该已经知道并实践过书中 99% 的观念。– esac
2. 《程序员修炼之道》
推荐数:1504
对于那些已经学习过编程机制的程序员来说,这是一本卓越的书。或许他们还是在校生,但对要自己做什么,还感觉不是很安全。就像草图和架构之间的差别。虽然你在学校课堂上学到的是画图,你也可以画的很漂亮,但如果你觉得你不太知道从哪儿下手,如果某人
要你独自画一个 P2P 的音乐交换网络图,那这本书就适合你了。—— Joel
3. 《计算机程序的构造和解释》
推荐数:916
就个人而言,这本书目前为止对我影响醉倒的一本编程书。
《代码大全》、《重构》和《设计模式》这些经典书会教给你高效的工作习惯和交易细节。其他像《人件集》、《计算机编程心理学》和《人月神话》这些书会深入软件开发的心理层面。其他书籍则处理算法。这些书都有自己所属的位置。
然而《计算机程序的构造和解释》与这些不同。这是一本会启发你的书,它会燃起你编写出程序的热情;它还将教会你认识并欣赏美;它会让你有种敬畏,让你难以抑制地渴望学习更多的东西。其他书或许会让你成为一位更出的程序员,但此书将一定会让你成为一名程序员。
同时,你将会学到其他东西,函数式编程(第三章)、惰性计算、元编程、虚拟机、解释器和编译器。
一些人认为此书不适合新手。个人认为,虽然我并不完全认同要有一些编程经验才能读此书,但我还是一定推荐给初学者。毕竟这本书是写给著名的6.001,是麻省理工学院的入门编程课程。此书或许需要多做努力(尤其你在做练习的时候,你也应当如此),但这个价是对得起这本书的。
你还不确信么?那就读读第一版的前言或序言。网上有免费的电子版。 - Antti Sykäri
异步电动机原理图简易图
4. 《C程序设计语言》
推荐数:774
这本书简洁易读,会教给你三件事:C 编程语言;如何像程序员一样思考;底层计算模型。(这对理解“底层”非常重要)—— Nathan
5. 《算法导论》
推荐数:671
《代码大全》教你如何正确编程;《人月神话》教你如何正确管理;《设计模式》教你如何正
确设计……
在我看来,代码只是一个工具,并非精髓。开发软件的主要部分是创建新算法或重新实现现有算法。其他部分则像重新组装乐高砖块或创建“管理”层。我依然梦想这样的工作,我的大部分时间(>50%)是在写算法,其他“管理”细节则留给其他人…… —— Ran Biron
6. 《重构:改善既有代码的设计》
推荐数:617
swrdt/h-col-107.html  我必须承认,我最喜欢的编程语录是出自这本书:任何一个傻瓜都能写出计算机能理解的程序,而优秀的程序员却能写出别人能读得懂的程序。—— Martin Fowler
7. 《设计模式》
推荐数:617
就我而言,我认为_编著的《设计模式》是一本极为有用的书。虽然此书并不像其他建议一
样有关“元”编程,但它强调封装诸如模式一类的优秀编程技术,因而鼓励其他人提出新模式和反模式(antipatterns),并运用于编程对话中。—— Chris Jester-Young
8. 《人月神话》
推荐数:588
9. 《计算机程序设计艺术》
推荐数:542
这是高德纳倾注心血写的一本书。—— Peter Coulton
10. 《编译原理》(龙书)
推荐数:462
我很奇怪,居然没人提到龙书。(或许已有推荐,我没有看到)。我从没忘过此书的第一版封面。此书让我知道了编译器是多么地神奇绝妙。- DB
11. 《深入浅出设计模式》
推荐数:445
我知道_的《设计模式》是一本标准书,但倒不如先看看这部大部头,此书更为简易。一旦你了解了解了基本原则,可以去看_的那本圣经了。- Calanus

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。