美文网首页
可读代码的艺术 1 原理

可读代码的艺术 1 原理

作者: 大笑的篷蒿人 | 来源:发表于2022-03-02 20:37 被阅读0次

不得不说程序员修炼的难度有点超出了我的预期,所以在没有进入更高级领域修炼的时候换一本的书来学习学习,可能更有效果。

正在我在考虑换什么书的时候,在桌上偶然发现了一本书,编写可读代码的艺术,不确定是不是来自同桌R同学这里,不过感觉非常契合简单清晰优雅的原则。看看能学到点什么。

第一章解决的是为什么和做什么的问题,也就是为什么要提升代码的可读性?代码主要是给机器看的,为啥要提升人的可读性?

我觉得这个问题是我们项目中是无需多言的,以我们这样每两周一次迭代的敏捷模式,大部分的工作是在改进,读懂原来的代码,加上新的需求,变成新的代码。我觉得这里面最重要也是最容易出问题的就是读懂原来的代码,那么如何才能理解原来的代码呢?最好的方式是写可读性好的代码,因为今天你作为读者理解了原来的代码后输出了新的代码,后续就变成原来的代码需要被别人理解了。

其实不仅仅是给别人理解,我们往往也花费很多时间理解之前自己写的代码,那么何不写的可读性好一点,不给后续挖坑呢?

然后是做什么的问题,代码可读性实际上不用解释,不过作为程序员还是希望定量的说一说什么叫可读性。书中给出的目标是“让别人用最少的时间理解代码”。

最后说说些可读性好的代码有没有什么副作用,也就是和其他的指标会不会冲突?比如架构,效率,易于测试等等,应该说在绝大多数情况下不会,在少数个别的情况下,可以把可读性作为一个原则,也就是在特定约束条件下,尽可能的提升可读性,这肯定是不错的。

相关文章

  • 可读代码的艺术 1 原理

    不得不说程序员修炼的难度有点超出了我的预期,所以在没有进入更高级领域修炼的时候换一本的书来学习学习,可能更有效果。...

  • 代码可读性

    这是一篇结合项目代码与《编写可读艺术的代码》一书结合的读书笔记 代码应当易于理解 《编写可读艺术的代码》这本书告诉...

  • 编写可读代码的艺术

    【代码质量】: 代码行数、时间复杂度、内存消耗,准确率; 《clean code》:在代码阅读过程中人们说脏话的频...

  • 编写可读代码的艺术

    来源 《编写可读代码的艺术》 第2章 把信息装到名字里 1. 选择专业名词 找到更有表现力的词 2. 避免泛泛的名...

  • 编写可读代码的艺术

    以下是书里文字的引用与整理 前言 可读性基本定理:代码的写法应当使别人理解它所需的时间最小化。 一、表面层次的改进...

  • 《编写可读代码的艺术》

    1.调整心态认识到编写可读代码的必要性。在编写可拓展代码,可用代码和可读代码之间的优先级,编写可读代码较高;克服思...

  • 编写可读代码的艺术

    1.写在前面 最近花了一个周的零星时间,看了《编写可读代码艺术》,收获颇多。虽然平时也经常使用书中提到的一些方法编...

  • 编写可读代码的艺术

    "阅读本文大约需要 5 分钟" 很多程序员在学习一门新的编程语言时,会先学习基础的语法和自带的基础库,稍加熟练后便...

  • 编写可读代码的艺术

    先放大佬的视频教学地址:https://github.com/biezhi/write-readable-code...

  • 编写可读艺术的代码

    前言 编写代码,实质是在梳理逻辑,为了完善整个逻辑流程,我们借用编程语言的变量、函数、流程控制、循环、注释、方法等...

网友评论

      本文标题:可读代码的艺术 1 原理

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