整洁的代码

Posted 道亦无名

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了整洁的代码相关的知识,希望对你有一定的参考价值。

编程是一直用让他人了解你想让电脑做什么的艺术

语法工具存在这么多个世纪并不是偶然,它们满足了读者的需求和潜意识的要求。

格式编排的基础理论表明,良好的视觉布局可以展示程序的逻辑结构。让代码看起来漂亮肯定是值得的,但更宝贵的是可以展示代码的结构。

变量、函数或类的名称应该回答所有重要的问题。它应该告诉你它存在的原因、它是干什么的,以及如何使用。

如果在看一个由10名工程师写的文件,应该让我几乎无法区分哪部分是哪个人写的才对。对我来说,这就是整洁的代码,而达到这一目标的方法就是他通过代码评审以及发布你的风格指南、模式和语言惯用语。只要你做到这一点,每个人都会变得更有生产效率,因为所有人都知道如何以相同的方式去编写代码。到了那个阶段,你们主要关注的说就是在写什么,而不是怎么写的问题了。

计算机只有两件难事:缓存失效和命名。

系统中的每一项只是都必须具有单一、无歧义、权威的表示。

不要为糟糕的代码写注释-----重新写吧!

编程语言时对程序的思考,而不是表达你已经思考过的程序。

质量并不是纯粹的因素,人们也需要做他们为之自豪的工作。

在城市中,有些建筑是漂亮而干净的,而有些建筑则是破败不堪,为什么呢?犯罪和城市衰退领域的研究人员发现了一个引人关注的触发机制,这是一种非常快就能把一个干净、玩好、有人居住的建筑变成破败、别人抛弃的建筑机制。一个破碎的窗户。
一个破碎的窗户,如果长期以来没有修好,就会给建筑中的居民逐渐带了一种被抛弃的感觉----感觉管理者并没有在意这栋建筑。这样再有一个窗户被损坏。人们也开始乱丢东西、涂鸦,建筑被严重损坏。很快,这总建筑的损坏程度使得其主人都不再维修它了,放弃的意愿就成了现实。

以上是关于整洁的代码的主要内容,如果未能解决你的问题,请参考以下文章

1代码整洁之一代码整洁

《代码整洁之道》

React 整洁代码最佳实践

代码整洁 vs 代码肮脏

代码整洁

TypeScript 代码整洁之道