美文网首页移动开发狂热者(299402133)
关于《代码大全2》那点事

关于《代码大全2》那点事

作者: IT_xiao小巫 | 来源:发表于2015-09-13 12:21 被阅读2286次

代码大全2

代码大全第2版
代码大全第2版我是2014年12月10日拿到手的,因为很早之前就听过这本书,也看过很多人推荐它,说是编程界中的权威书籍,然后我就去京东下订把这本加上参考文献索引一共九百多页的书买了回公司,回顾读完这本书前前后后花了我8个多月,基本上就是有空看一会,中午休息的时候翻一下。也就是这几天的时间我把后面的几章看完了,说实在这本书确实可以作为我们开发人员的百科全书,至少在软件构建方面可以作为我们开发人员必读书之一。看这本书之前我自己其实在开发中也意识到规范的重要性,但考虑的点基本上是在代码层面的,比如包命名规范、变量命名规范、代码封装、类抽象等等,看完这本书之后帮我重新梳理了一遍整个软件构建的过程,让我开阔了眼界,软件是一项工艺,然而我们程序员更应该像一个工匠,对软件进行细心雕琢,软件工程师的技艺的差异会导致软件的质量参差不齐。
代码大全讲了很多细节,从基础构建讲起,告诉我们在进行软件构建需要了解的基础,需要准备什么;接着告诉我们如何去创建高质量的代码、编程中变量跟语句的最佳实践;然后是如何对代码进行改善,包括调试、重构、代码调整策略和技术;接着是从系统层次上去考虑软件的构建,包括管理、集成还有编程工具;最后就讲到软件上工艺,布局的风格、注释的重要性、个人性格对软件开发的影响、还有后续的阅读计划等等。代码大全讲了很多我们在实际开发中可能并没有考虑的情况,然而随着编程经验的丰富我们可能遇到各种各样的问题,会犯很多人犯过的错误,代码大全作为编程的最佳实践,给了我们很多启示,很多不必要的错误是可以避免的,需要你遵循规范来进行软件构建这项活动。
大家可能觉得编程就是一个经验活,代码大全告诉我们,经验的价值比书本知识价值要小,因为相对其他行业知识更新太快。然而有时候经验会限制我们的思考,会让我们更加固执己见,但这里并不是说经验无用论。
看代码大全可以让我们去学习如何更好的编程,代码虽说最终是交给计算机来解读,不管我们写成怎样,计算机都会按照它的理解方式去理解,然而对人来说,代码的可读性意味着其他编程人员可以更好的去理解程序的意图,我们要写出高质量的代码不容易,需要我们不断去实践,去阅读高手们写的代码,我们在实际开发中提供良好的注释,良好的代码风格,一致编码规范能更加利于我们沟通和协作,以为软件构建的过程可能不仅仅只是你一个人,更多时候需要跟其他开发人员进行沟通协作。
以上说的内容都比较抽象,其实代码大全也有很多抽象的内容在,如果没有从事过真正的软件开发的人员可能并不能理解里面的一些内容,这本书面向的人群各种类型的编程人员,无论你是学生、还是经验丰富的程序员,再或者是技术领导都能找到你想要的章节。由于这本书我不是跳着看,我是从头看到尾的,但我并不建议这样看,大家可以挑选自己感兴趣的章节或者需要深入了解的内容。

最后

书不在多,在精,很多人盲目的去买书,但发现买回来翻都没翻过,就尘封在那里,对程序员来说,单纯的看技术书意义不大,编程最重要的是思想,我们掌握再多表面的东西其实是没卵用的,更多的是靠我们去不断实践和总结。然而像代码大全这样的书,是前人不断积累的经验,具有很好的指导的意义,这样的书多看几遍都不嫌多。我推荐大家看这本书是,我们花那么多时间去写垃圾代码,都不愿意作出一些改变吗?我们每天加班加点去赶需求,重复的复制粘贴,具体花在思考的时间有多少呢?有什么办法能让自己写更少的代码,这些都是需要我们不断去学习和思考的。

欢迎大家关注我的公众号:wwjblog

wwjblog

相关文章

  • 关于《代码大全2》那点事

    代码大全2 最后 书不在多,在精,很多人盲目的去买书,但发现买回来翻都没翻过,就尘封在那里,对程序员来说,单纯的看...

  • 2018-06-29 程序命名参考

    参考:代码大全2

  • 儿歌大全那点事

    今天是六一儿童节,此时的上海正下着大雨,而且发布了雷电黄色预警,我想可能很多家长想要带小朋友出去玩的计划都泡汤了。...

  • 关于读书那点事 2

    昨天又收到7本书,高兴之余在朋友圈晒了下开心,因为发现了一个极好的网站七本书才130+,然后引起一片哗然。很多朋...

  • 关于辞职那点事2

    落叶总是要归根,我也总是想回家。 今天终于正式和领导面对面的谈话了。结果是,我们家学员要走了,我离不开,她不会批我...

  • 关于减肥那点事2

    今天是我又一次立志要减肥的第二十一天。每天早上七点左右,做三组最近很爆火的日本体态大师的拉伸动作,然后再来一组比较...

  • 关于我开始写代码那点事

    如果硬要把我和写代码扯上点关系,不得不承认,咱懂点英语,至少看文档的时候,有种单词都差不多认识的虚幻的优越感。至于...

  • [Python与数据分析]-3画图(散点图scatter、保存s

    1代码 2结果 3颜色大全

  • 写代码那点事

    算来进入软件开发这个行业也有十年了(是不是暴露年龄了),当我还是一个开发的新人的时候我觉得写代码是一件很酷很爽的事...

  • 代码规范那点事

    最近这个月,从制作 CocoaPods 私有库,到搭建 Git 服务器,大多数时间都花在了调研和试错上。不过调研试...

网友评论

  • Tikitoo:给作者点赞,准备去拜读这本书。
  • AbelSu:不错

本文标题:关于《代码大全2》那点事

本文链接:https://www.haomeiwen.com/subject/kkopcttx.html