您的位置 首页 计算机/网络

代码整洁之道[pdf txt epub azw3 mobi]

作者:[美]Robert C. Martin 著
格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT代码整洁之道[pdf txt epub azw3 mobi]

代码整洁之道[pdf txt epub azw3 mobi]电子版下载:

网友评价:

  • 很好的书本,值得一看,尤其是想提高编程能力的人
  • 卧槽,真快,不过薄薄的一本书,这么贵。希望物有所值。
  • 不对内容评论,当当真是差劲,这次购物让我很不爽!
  • 及时清理,写出漂亮好代码
    对一项目来讲,软件质量是项目管理的重中之重,而其中代码质量更是需要反复强调思考与改进的部分。

    《代码整洁之道》一书提出了一个观念,代码质量与其整洁度成正比。其实这个观念也比较好理解。好的代码,整齐,简洁,易读,易于理解,层级关系清晰,这样的代码,可以复用,易于扩展,方便维护和升级,这样的代码也必然干净利索,读起来很流畅。这样的代码组合,也必然正向促进整个模块,整个系统,整个软件的质量提升。在本书中,作者用了大量的案例讲述一些行之有效的整洁代码操作实践,并且给出了正反面的项目案例,帮助我们在实践中融汇贯通代码整洁规则,编写出干净漂亮的代码。

    与代码整洁之道有关的软件领域5S哲学包括以下概念:整理(搞清事物所在,方便用于组织命名)、整顿(每段代码都该在你希望的地方,物皆有其位,而物尽归其位)、清楚(清理被遗忘的垃 1圾注释)、清洁(标准化代码,统一的代码风格,命名风格和实践风格)、自律(贯彻和自觉地不断改进)。

    在本书中,作者向我们提供了许多有益的代码整洁的小技巧,作者在书中说,“写整洁代码,需要遵循大量的小技巧,贯彻刻苦习得的整洁感,这种代码感不仅让我们看到代码的优劣,还予我们以借规则之力化劣为优的技巧。”作者重点阐述在命名、函数、注释、代码格式、对象和数据结构、错误处理、边界问题、单元测试、类、系统等方面的代码整洁经验与实践方法。阅读这样的书,也会让我们时常对比自己书写的代码,在时间紧张,项目压力的编码进程中,如何快速游刃有余地玩一手漂亮地好代码。

    去年曾经对系统进行过一次整顿,耗时,费力,牵涉多多,好在,忙碌之后终于对陈年累月积累下的一些“顽疾”消除了大部分。要是在此整顿之前读过此书,相信应该更有收获与共鸣。研究代码原本是件非常枯燥和烧脑力的事,此书中配有许多插图和小漫画,再加上作者风趣幽默的表述,让这些枯燥之事变得轻松不少。

    代码能够工作还不够,能工作的代码经常会崩溃,满足仅仅能工作的代码还不够专业,必须能够站在整体的角度看代码才算合格。糟糕的代码如同一片沼泽,自己淹没不说,还会拖累整个项目甚至系统的稳定与维护。一旦出现类似代码沼泽的情况,项目无法改进,换人重来?耗时,费力,浪费资源和时间。保持代码整洁却能相对简单许多,也能一定程度上避免这样的问题。及时清理,及时清理,及时清理。

    这里仅列出几条简单的原则吧,具体更多的规则还请各位仔细研读此书。

    1,函数应该做一件事。做好这件事。只做这一件事。

    2,函数第一规则是要短小,第二条规则是还要更短小。

    3,做有意义的区分。

    4,名副其实。

    ……

  • 这本书值得一看,对规范化代码,写出漂亮的可读性强的代码有很大帮助。
  • 花了一天的时间浏览阅读了一下,发现从前的代码真的是很烂啊。不合理的命名,废话注释,卖萌注释。不过这些坏习惯也和自己从前阅读的书籍,网上的资料有关,可见一本好书是何等重要。书中认为注释就是在掩盖代码的缺陷,说的很好啊。以后要尽量写无注释的代码,好代码才行。
  • 这本书通过对话的形式给我们讲述了菜鸟向老鸟学习的过程 很像老师在给学生讲课 开始相对很容易明白 但是后来 涉及的东西越来越多 还需要慢慢咀嚼 总之 是一本好书
  • 书籍完整,保护得很好,很满意,非常满意。内容很实用,受益匪浅!
  • 吸收一种新思想,有助于编写好看的代码,但也不完全符合我自己的理解需要,每个人的代码都有自己的独特,我们要写出自己风格的代码~
  •  第一感觉:很有趣又非常实用的一本书,“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.”。







  • 非常赞!!!优秀的代码不仅是运行快的代码,更是清晰易读的代码。!!!
  • 读了几张以后慢慢发现没什么体会了,等实践一段时间后再读一遍
  • 质量很好,就是贵了点,虽然有电子版的,不过谁叫我喜欢在书上乱画呢。。
  • 书已经看了一半了,讲的很通俗易懂。不过,看后要多思考,挺好的一本书,改掉自己的坏习惯
  • 之前就放入购物车了,趁着书香节就买回来了,经典必备
  • 大概看了一下,确实是好书,才开始看,看完了在评论吧
  • 还程序程序在于后期维护的难易程度,这本书也许可以帮助你
  • 《代码大全2》:他偏向于理论,让读者知道为啥要写好代码,它没有严格地要求读者要怎么做。《****设计规范:约定、惯用法与模式2》:偏向命名设计规范,有很多评论。《代码整洁之道》:偏向于项目代码编写,更偏向实际。
  • 总体还可以,里面内容挺好的,唯一不足的就是纸质,正文的纸质还没有最后一页的广告页好
  • 这本书很早就想买了,这个对编程简化帮助很大
  • 面试被说了好多次代码风格,就买来看看,质量还不错!内容还没看完,但是看了前几章节还不错!
  • 里面的代码都是JAVA的。内容不错,用来提高自己的编程能力。
  • 是看了一部分之后才来评价的,书的内容非常不错!值得购买,另外纸的质量也是很好的。虽然书出的时间很长,但是整洁是永远的!适合对自己有这方面要求的人。
  • 我从前并不是一个话很多的人,然而自从遇见了你,我决定把我积攒多年的夸奖迸发出来!
  • 首先书的质量很好,买书首先当当! 书的内容还没看,只是大致翻了一下,感觉内容还不错
  • 经典的高质量编程书籍,值得好好品读,提升自己的代码质量
  • 必读,必读,必读,此书读物,代码重构结束,开始2017进阶之路
  • 代码整洁之道(Robert C. Martin力作,韩磊献译…
  • 经典之作,对程序员养成好的代码书写习惯很有帮助,值得推荐
  • 以java为例子进行讲解,道理是相通的,值得一看,但重点还是要实践。
  • 活动时囤了好多书,业余时间,安安静静的。当个书虫,汲取知识的营养,开阔自己的思维与视野。。。
  • 非常棒的书,对写程序很有帮助,计算机的理解也更上一层楼
  • 作者以自己的经验讲述代码整洁之道,可是实际工作中,很少人会特别注意代码的整洁性。
  • 不建议初学者看,建议有一些工程经验并且对代码规范比较有要求的
  • 这本书重在对细节的关注。书的编排极其合理,从最小的点开始一点点往大处讲。感觉对刚开始工作的小朋友们,代码看得、写得还不够多,读设计模式之类的书可能还没什么体会。但这本代码细节的书,却是能立竿见影,直接用到工作中去的。在大型的工程实践中会有更深刻的体会。
  • 该书对于学生或已工作的人来说,都应该是必备的书目,除非不是程序员!目前已看三分之一,收获很多,对于自己的工作有较大提升。
  • 这本书真的是值得一看,可以反思自己的许多陋习
  • 鲍勃大叔的写作风格太适合技术人了。很高兴能看到这样的书。
  • 话说,这是java的~~~~~~~~~前端的朋友别买错了?
  • 看了一些推荐书单,决定买这本书,希望对自己的工作会有帮助。
  • 这本书,特别值得程序猿阅读,对自身的技能提升
  • 值得读的一本书,内容是java的案例,有几章内容没什么可读的价值,翻译不准确,案例中有的右花括号少了,个人感觉价值内容有7成
  • 从质量上看,无可挑剔。从内容上看,精彩绝伦。让人受益匪浅的一本书,非常值得阅读。
  • 这本书写的比较浅显易懂,翻译的也还可以,总体感觉还是不错的!还没看完,以后再追加评论。书的质量不错!
  • 代码整洁之道,很经典的一本书,对实际工作项目很有帮助
  • 刚读了前几章,感觉挺有用的。不过你们都是java的例子。
  • 书的印刷质量都不错,主要是对个人在代码编制上的提升有很大帮助
  • 代码质量与其整洁度成正比,书中介绍的技巧与规则能让我们在“打磨”代码的过程中不断成长进步。
  • 软件工程的好书,跟大师学习下好的变成习惯和重构的方法
  • 面试官推荐的书还没看希望可以改正一些写代码的不良习惯。
本文来自网络,不代表电子书下载立场,转载请注明出处:https://bookzhai.com/601.html
返回顶部