《编写可读代码的艺术》读书笔记之译者序和前言

问题1:程序员对自己编写的代码会有什么样的要求?

首先,代码应该能够通过编译,我觉得这是做程序员的底线。

进一步,代码应该可以正确运行,这个是招聘程序员的最基本要求 。

那么再进一步呢?这个时候,有人可能会开始考虑架构设计方面的事情了。

《编写可读代码的艺术》这本书给各位有志(痣/痔)的程序员提了个醒:

优秀的代码,除了可以正确运行以外,还必须具备良好的可读性。

问题2:为什么要代码的可读性如此重要?

在本书的译者序和前言部分,有很多回答这个问题的论理论据。比如:

  • 宏观的架构、设计思想、指导原则固然重要,但这些最后都需要靠程序员编写代码来实现。
  • 在开发团队中,程序员有很大一部分工作是在阅读其他人编写的代码。

作为开发团队的一员,我真心希望每个团队成员都能意识到,代码的可读性直接关系到团队的工作效率。希望通过这本书的学习,大家能像译者所说的那样,把程序员之间的互相尊重,把自己对工作的尊重,都体现在自己所写的代码中。

本书的目标

指导读者如何编写出“能让其他人在最短时间内理解的代码”。

以下是《编写可读代码的艺术》一书的封面、译者序和前言部分,在百度阅读和微信读书上面均可免费下载:


0
0

1
1

2
2

3
3

4
4

5
5

6
6

7
7

8
8

9
9

10
10

11
11

12
12

13
13

14
14
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,191评论 25 708
  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,448评论 6 244
  • http://www.jianshu.com/p/0e9728323604
    yhj0129阅读 573评论 0 0
  • 17日他出差了。她开车送他到单位集合地。 18日他在外忙了一天,她也没闲的。只是下班后听说他出去喝酒,而她独自一人...
    点黛阅读 213评论 0 0
  • “铃铃铃……”一阵铃声传来,风拿起了身旁的手机一看,楞了一下,是晴打来的。 晴是风的女朋友,不过他俩已经分手了,很...
    笑乃乐阅读 514评论 2 3

友情链接更多精彩内容