计算机专业必读书籍一些精典的计算机书籍算法引论第2版代码大全第2版C++Primer英文版第4版设计模式:可复用面向对象软件的基础浪潮之巅Java编程思想第4版Java核心技术卷1:基础知识Java核心技术卷2:中级特点人月神话Linux内核编程C程序设计语言第2版新版黑客与作家:硅谷创业之父PaulGraham选集编程之美:谷歌技术笔试心得代码之美软件随想录:程序员部落酋长Joel谈软件构架之日本外计算机科学精典教材:Unix&Linux学院教程深入理解计算机系统原书第2版UNIX网路编程卷1:套接字联网APIUNIX网路编程卷2:进程间通讯手动机理论、语言和估算概论软件构架的艺术EffectiveC++英文版EffectiveJava英文版第2版PHP&MySQLWeb数据库应用开发手册第2版PHP精典实例第2版C++编程思想第1卷C++编程思想第2卷两卷合订本Linux内核设计的艺术:图解Linux操作系统构架设计与实现原理数据库系统概论原书第8版Python参考指南第4版Python灰围巾提升C++性能的编程技术从网管员到CTO:网路设备配置与管理实战解读深入理解计算机系统修订版UNI编程艺术深入理解Java虚拟机:JVM中级特点与最佳实践Microsoft.NET框架程序设计代码整洁之道编程珠玑第2版、编程珠玑续大话设计模式C#开发宝典深入理解Linux内核第3版UNI环境中级编程第2版WCF服务编程:.NET开发者决战SOA的制胜利剑第3版现代编译原理:C语言描述虎书中级编译器设计与实现鲸书编译原理第2版龙书Windows核心编程第5版C++标准程序库:自修教程与参考指南设计起初:计算机科学巨匠FrederickP.Brks的思索软件框架设计的艺术计算机专业人士必看好书30本精典1.《代码大全》史蒂夫·迈克康奈尔推荐数:1684“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加上去,就是我们本能所说的“编写整洁的代码”。
这本书有50页在谈论代码布局。”——JoelSpolsky对于菜鸟来说,这本书中的观念有点高阶了。到你打算阅读此书时,你应当早已晓得并实践过书中99%的观念。–esac2.《程序员修练之道》推荐数:1504对于这些早已学习过编程机制的程序员来说unix环境高级编程 第三版 源代码,这是一本卓越的书。其实她们还是在校生,但对要自己做哪些,还觉得不是很安全。如同草图和构架之间的差异。其实你在中学课堂念书到的是作图unix环境高级编程 第三版 源代码,你也可以画的很漂亮LINUX虚机,但若果你认为你不太晓得从哪里下手,假如某人要你只身画一个P2P的音乐交换网路图,那这本书就适宜你了。——Joel3.《计算机程序的构造和解释》推荐数:916就个人而言,这本书目前为止对我影响醉死的一本编程书。《代码大全》、《重构》和《设计模式》这些精典书会教给你高效的工作习惯和交易细节。其他像《人件集》、《计算机编程心理学》和《人月神话》这些书会深入软件开发的心理层面。其他书籍则处理算法。那些书都有自己所属的位置。但是《计算机程序的构造和解释》与那些不同。这是一本会启发你的书,它会点燃你编撰出众程序的热情;它还将教会你认识并欣赏美;它会让你有种崇敬,让你无法抑制地渴望学习更多的东西。
其他书显然会让你成为一位更出众的程序员,但此书将一定会让你成为一名程序员。同时,你将会学到其他东西linux培训班,函数式编程第三章、惰性估算、元编程、虚拟机、解释器和编译器。一些人觉得此书不适宜菜鸟。个人觉得,尽管我并不完全认同要有一些编程经验能够读此书,但我还是一定推荐给初学者。虽然这本书是献给知名的6.001,是麻省理工大学的入门编程课程。此书显然须要多做努力尤其你在做练习的时侯,你也应该这么,但这个价是对得起这本书的。你还不确信么?那就读读第一版的序言或引言。网上有免费的电子版。-AnttiSykäri4.《C程序设计语言》推荐数:774这本书简约易读,会教给你三件事:C编程语言;怎么像程序员一样思索;底层估算模型。这对理解“底层”非常重要——Nathan5.《算法简史》推荐数:671《代码大全》教你怎样正确编程;《人月神话》教你怎样正确管理;《设计模式》教你怎样正确设计……在我看来,代码只是一个工具,并非真谛。开发软件的主要