编程语言应用

注册

 

发新话题 回复该主题

每个程序员都该阅读的十本编程书籍 [复制链接]

1#
北京哪里治疗白癜风手术好 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/

“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。

1、《代码大全》

等级:大神级

个人感悟:不管你是.NET程序员,还是Java程序员,或者不管XX程序员,不看这本书,写尽程序也枉然啊!有人说这个说法有些过激,不过我个人觉得这个说法还是恰当的。这本书全方位度的讲解了我们在写代码时应该注意的问题。写出好的代码,利国利民,利我利他人。有人说自己写的爽,怎么写都可以,我只能善意的提醒一句,路上要小心,当心草丛边窜出你项目的接锅人,抄起大刀就是干。程序员必读,没毛病。

2、《大话设计模式》

等级:提升级

个人感悟:设计模式绝不是大神才玩的东西,作为有一定经验的开发者,都有必要学习设计模式,设计模式可以在思维上对我们的程序代码质量做出提升。《GoF》这本书用C++写的,一般的程序员,还是不要匆忙去看那本书,这本书非常适合.NET程序员学习设计模式,这本书用”小菜“和”大鸟“两个人物去讲解设计模式,可谓是及讲解了高端的设计模式,也比较的接地气,只是大部分模式做了一个简单的讲解,并没有将模式之间做上关联,这可以说是一个遗憾。这本书值得一读。

3、《重构改善既有代码的设计》

等级:大神级

个人感悟:什么?你代码写的丑,代码结构松散,代码毫无扩展性,接手老项目,老板让你改代码...等等这些心里几万只羊驼在飞奔的场景。没错,这本书可以解救你。这本书主要讲解代码重构,无论是类、方法、属性等等的规范,在这里都有。这本书没得说,程序员必备书籍。

4、软件开发者路线图

DaveHoover和AdewaleOshineye合著的《软件开发者路线图:从学徒到高手》是一本优秀的书籍,它能为技术人员提供很好的帮助。书中主要体现的思想就是人应该沿着一条漫长的道路坚持走下去。正如书中所言:“走上漫长道路上的人并非就是英雄,因为他们冲刺几年后就失去热情了,真正的英雄是那些以可持续速度坚持几十年的人。”

5、《搞定:无压工作的艺术》byDavidAllen

我一直想读的一本书。–KazDragon

我强烈推荐这本。它不会改变你的生活,但是它会帮助你思考解决效率和拖延的问题,而不再是你生活中必须忍受的固有的问题。这种心态的转变让像我这样的懒惰者变得很不一样。

6、《OperatingSystemConcepts》

《操作系统概念》涵盖了高阶概念并击中要点,但是在技术层次的深度稍显不足,没有详细阐述事情是如何工作的,也没有清晰列出更高级的主题。

7、《Google运维解密》

《SRE:Google运维解密》可以让读者学习到Google工程师在提高系统部署规模、改进可靠性和资源利用效率方面的指导思想与具体实践——这些都是可以立即直接应用的宝贵经验。任何一个想要创建、扩展大规模集成系统的人都应该阅读,该书针对如何构建一个可长期维护的系统提供了非常宝贵的实践经验。

8、《算法帝国》ChristopherSteiner

9、《不敢止步:一个软件工匠的12年》

10、《一路编程》

《一路编程》帮你打下坚实的编程基础,为实现各种编程目标做准备。作者StevenFoote自学编程,找到了可克服重重困难的最佳方式。作为一个专业Web开发者,他将带你跟随他的足迹,教给你可以用在任何现代编程语言之中的概念,不论你是面向计算机,还是智能手机、平板电脑,甚至是机器人进行编程。

分享 转发
TOP
发新话题 回复该主题