英文编码

您不会讲代码,但可以使代码与他人交谈。


编写软件时,应将其视为一种交流形式。 您尝试发送的消息是对下一个必须阅读您的代码的程序员的意图声明。 方法和符号的逻辑排列将指示系统如何执行例程。 方法和对象的命名是您与他人交流预期结果的地方。

用英语而不是代码写。 就是说,您应尽可能使用简单的单词来描述正在发生的事情。 不必要时不要缩写。 始终要使意图清晰明确。 一目了然,应该使用哪种方法以及要使用的对象是显而易见的。

避免使用技术语言。 而是使用业务领域中的单词。 还要避免使用诸如“状态”,“类型”和“标志”之类的模糊词。如果customer_account对象具有三个名为状态,类型和标志的属性,则不确定应如何使用它们。

阅读和理解代码越容易,导致缺陷的误解就越少。 当我们都非常关注代码质量时,我们应该尝试使这项工作变得容易。