原文地址
毫无疑问,编码是一项艰巨的任务。地狱里,很多事情都说到了学习编程语言的容易程度,但是当你真正把这个知识和理解应用到一个复杂的问题上时,这是一个挑战的野兽。如果你看过一些旧的代码,那么它一定是凌乱的,不清楚的或是混乱的,好像是在开发人员在桌子上打架时写的。相信我,现在没有这样的代码,特别是因为需求是可扩展的。
在通过编写有效代码的方法之前,让我们快速了解编写干净代码的好处:
使问题更容易解决。如果你是一名工程师,这是一个工程师。想象一下,凌乱的代码被抛在你身上,并且您希望在一个小时的时间内使功能发挥作用。它是否像客户感觉一样容易?我确定不是!
节省维护时间。 清洁代码更容易理解,所以如果你有一个维护任务,它将帮助您花更少的时间来识别特定的细分,以便您可以集中精力修复或修改代码。
明确功能的指示。一个复杂的项目通常分布在开发团队之间,整洁的代码允许每一个代码识别一个特定的代码背后的想法,并做其他的事情。
那么,你应该如何开始编写干净有效的代码?
使用约定
开始使用的好方法是使用命名约定。它保持清晰,让您知道您正在使用的工作。这也意味着你不会不小心尝试在数学方程式中使用一串文本。
命名约定意味着您决定以不言自明的名称调用变量,并且不会混淆任何人,包括您。
使用注释
这是绝对直截了当的,虽然我明白一些编者们讨厌花时间添加注释。注释也很重要,所以如果您或另一个程序员将来会回到代码进行修改,则可以轻松了解代码。
这只是解释一切。如果代码有注释,它可以帮助您更容易地识别问题,并在更短的时间内修复代码。
使用空白
白色空间使代码更长,但可读性更高,这就是每个人,包括编码器,程序员和客户端所需要的。但是,使用空格可以为文件大小添加几千字节。
因此,一般来说,如果您在一个程序段中编写了大量的东西,通常建议将其分解成一个逻辑块。
这些东西有助于程序员提供无错误,清晰和执行的代码。