代码整洁之道(pdf+txt+epub+azw3+mobi电子书在线阅读下载)

txtpdf查看全部>>

人气285
点击下载

作者:[美]Robert C. Martin 著
格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT代码整洁之道(pdf+txt+epub+azw3+mobi电子书在线阅读下载)

内容简介:

      软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。
    本书提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,本书作者给出了一系列行之有效的整洁代码操作实践。这些实践在本书中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。  
    本书阅读对象为一切有志于改善代码质量的程序员及技术经理。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。

代码整洁之道(pdf+txt+epub+azw3+mobi电子书在线阅读下载):

下载电子书

网友评价:

  • 是看了一部分之后才来评价的,书的内容非常不错!值得购买,另外纸的质量也是很好的。虽然书出的时间很长,但是整洁是永远的!适合对自己有这方面要求的人。
  • 读了几张以后慢慢发现没什么体会了,等实践一段时间后再读一遍
  • 经典的高质量编程书籍,值得好好品读,提升自己的代码质量
  • 花了一天的时间浏览阅读了一下,发现从前的代码真的是很烂啊。不合理的命名,废话注释,卖萌注释。不过这些坏习惯也和自己从前阅读的书籍,网上的资料有关,可见一本好书是何等重要。书中认为注释就是在掩盖代码的缺陷,说的很好啊。以后要尽量写无注释的代码,好代码才行。
  • 《代码大全2》:他偏向于理论,让读者知道为啥要写好代码,它没有严格地要求读者要怎么做。《****设计规范:约定、惯用法与模式2》:偏向命名设计规范,有很多评论。《代码整洁之道》:偏向于项目代码编写,更偏向实际。
  • 以java为例子进行讲解,道理是相通的,值得一看,但重点还是要实践。
  • 非常棒的书,对写程序很有帮助,计算机的理解也更上一层楼
  • 这本书重在对细节的关注。书的编排极其合理,从最小的点开始一点点往大处讲。感觉对刚开始工作的小朋友们,代码看得、写得还不够多,读设计模式之类的书可能还没什么体会。但这本代码细节的书,却是能立竿见影,直接用到工作中去的。在大型的工程实践中会有更深刻的体会。
  • 刚读了前几章,感觉挺有用的。不过你们都是java的例子。
  • 代码整洁之道,很经典的一本书,对实际工作项目很有帮助
  • 看了一些推荐书单,决定买这本书,希望对自己的工作会有帮助。
  • 大概看了一下,确实是好书,才开始看,看完了在评论吧
  • 面试官推荐的书还没看希望可以改正一些写代码的不良习惯。
  • 这本书值得一看,对规范化代码,写出漂亮的可读性强的代码有很大帮助。
  • 吸收一种新思想,有助于编写好看的代码,但也不完全符合我自己的理解需要,每个人的代码都有自己的独特,我们要写出自己风格的代码~
  • 总体还可以,里面内容挺好的,唯一不足的就是纸质,正文的纸质还没有最后一页的广告页好
  • 这本书真的是值得一看,可以反思自己的许多陋习
  • 软件工程的好书,跟大师学习下好的变成习惯和重构的方法
  • 书籍完整,保护得很好,很满意,非常满意。内容很实用,受益匪浅!
  • 值得读的一本书,内容是java的案例,有几章内容没什么可读的价值,翻译不准确,案例中有的右花括号少了,个人感觉价值内容有7成
  • 鲍勃大叔的写作风格太适合技术人了。很高兴能看到这样的书。
  •  第一感觉:很有趣又非常实用的一本书,“Uncle Bob”的文笔相当幽默生动。代码质量与其整洁度成正比,大家都知道,但是如何打磨这些代码让它们变得整洁,这就是Bob大叔这本书所要传授的,在看本书的同时回忆一下自己是平时是如何编程的,会使阅读过程变得更有趣。

      

      本书谈到了大量的小技巧和规则,例如使用可搜索的名称,分解函数,修改名称,消除重复,函数要短小,函数应该只做一件事,功能集中,有一个好名字,它所带的最理想的参数数量是零,减少代码依赖关系,让代码易读,等等等等,非常多。 其实大部分这些小技巧和规则大家都知道,但是真正的难点是如何坚持使用和贯彻,:D。

      

      我很喜欢各个章节前面的引言,都相当精妙,例如:“Don’t ***ment bad code—rewrite it.”—Brian W. Kernighan and P. J. Plaugher。

      “***plexity kills. It sucks the life out of developers,it makes products difficult to plan, build, and test.”—Ray Ozzie, CTO, Microsoft Corporation”。

      个人很喜欢第13章关于Concurrency(并发编程),简单生动,如果对Concurrency programming有兴趣,推荐可以直接阅读这章。

      

      “Uncle Bob”想要告诉我们的简单而又重要的大道理其实就是:“Writing clean code is what you must do in order to call yourself a professional. There is no reasonable excuse for doing anything less than your best.”。







  • 必读,必读,必读,此书读物,代码重构结束,开始2017进阶之路
  • 非常赞!!!优秀的代码不仅是运行快的代码,更是清晰易读的代码。!!!
  • 还程序程序在于后期维护的难易程度,这本书也许可以帮助你
  • 之前就放入购物车了,趁着书香节就买回来了,经典必备
  • 质量很好,就是贵了点,虽然有电子版的,不过谁叫我喜欢在书上乱画呢。。
  • 不建议初学者看,建议有一些工程经验并且对代码规范比较有要求的
  • 我知道,读者之中,有些人的生活相当穷困,生活的重担压得他们喘不过气。
  • 很好的书本,值得一看,尤其是想提高编程能力的人
  • 这本书通过对话的形式给我们讲述了菜鸟向老鸟学习的过程 很像老师在给学生讲课 开始相对很容易明白 但是后来 涉及的东西越来越多 还需要慢慢咀嚼 总之 是一本好书
  • 代码质量与其整洁度成正比,书中介绍的技巧与规则能让我们在“打磨”代码的过程中不断成长进步。
  • 不对内容评论,当当真是差劲,这次购物让我很不爽!
  • 活动时囤了好多书,业余时间,安安静静的。当个书虫,汲取知识的营养,开阔自己的思维与视野。。。
  • 这本书写的比较浅显易懂,翻译的也还可以,总体感觉还是不错的!还没看完,以后再追加评论。书的质量不错!
  • 这本书很早就想买了,这个对编程简化帮助很大
  • 代码整洁之道(Robert C. Martin力作,韩磊献译…
  • 包装真心一般,纸箱都没有,6本书,有图有真相。有点小失望
  • 首先书的质量很好,买书首先当当! 书的内容还没看,只是大致翻了一下,感觉内容还不错
  • 这本书,特别值得程序猿阅读,对自身的技能提升
  • 书已经看了一半了,讲的很通俗易懂。不过,看后要多思考,挺好的一本书,改掉自己的坏习惯
  • 教如何写代码的书,对提升代码的整洁性有帮助。
  • 我从前并不是一个话很多的人,然而自从遇见了你,我决定把我积攒多年的夸奖迸发出来!
  • 书的印刷质量都不错,主要是对个人在代码编制上的提升有很大帮助
  • 很专业的书籍,计算机软件专业的童鞋可以看看。
  • 室友拿去了,应该可以,不然他也不会拿了。。。hhh
  • 书的质量很好,内容不错,很适合我这种出来工作没多久的软件工作者。不过书里面的注释我觉得很鸡肋,没有好过有,没有起到立即注解的作用,反而使我感到困惑。总体来说书还是很不错的。
  • 从质量上看,无可挑剔。从内容上看,精彩绝伦。让人受益匪浅的一本书,非常值得阅读。
  • 当当的书质量越来越烂了,看来得换个地方买书了
  • 有点小贵啊,如果不是半价估计也不会买,不过总体来说实用价值还不错!
相关推荐
  • 计算机视觉特征检测及应用(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • APP设计(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • R2016a-通信系统仿真(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 小程序实战(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 乐高机器人-Scratch与WeDo编程基础实战应用(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • Photoshop移动UI设计(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 装备器材保障网络设计与优化(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • Python高效开发(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • GDAL源码剖析与开发指南(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • Excel高效办公:财务数据管理(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • Unity-3D人工智能编程(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 电脑组装与维修大全(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • Python科学计算基础教程(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 数据可视化之道:数据分析中的图表制作思路与方法(全彩)(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • Linux集群和自动化运维(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 工业机器人编程指令详解(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 垃圾回收的算法与实现(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 零基础学After-Effects(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 细说JavaScript语言(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 机器学习实践应用(pdf+txt+epub+azw3+mobi电子书在线阅读下载)

微信公众号

还没账号?马上注册>>

登录

忘记密码

如果您尚未注册,请选择以下方式登录

Q Q 登 录 微 博 登 录
已有账号?快去登录>>

注册

发送验证码