为了保持代码的整洁和可读性,我们希望避免一些非常常见的编程错误。在本文中,我将研究它们以及如何避免它们。一个函数中有太多的事情一个函数应该只做一件事,这就是它自己决定的。如果还有其他内容,则应将其移至其自身的功能中,一个功能中包含太多内容会使阅读和理解变得困难。例如,如果您有一个同时计算小计和税金的函数,则应将其分成两个单独的函数,因为它们是不同的。注释掉的代码注释掉的代码是非运行代码。所以在我们完成这部分代码之后,它们不应该在那里。完成后,我们应该删除注释掉或未注释的。无论哪种方式,最终产品都不应该在其中注释掉代码。非描述性变量名一旦我们忘记了我们编写的那段代码并回过头来,以一种不传达其含义的方式命名变量会让读者和我们自己感到沮丧。因此,我们应该用描述变量名的变量来命名变量。不要写letx;,而是写类似letnumApples的东西,这样我们就知道我们的变量将保存苹果的数量。幻数和字符串我们不应该有幻数和字符串。这些值出现在多个值中,意思是一样的,但是在代码中没有解释清楚。例如,如果我们有以下代码:for(leti=0;i<10;i++){///...}那么我们就不知道10代表什么。相反,我们应该使它成为一个命名常量,以便我们知道它的含义。例如,我们可以这样写:constnumApples=10;for(leti=0;i
