一,什么样的代码才是优秀的代码
许多去 Google 参观的人,用完洗手间后,都会惊奇而略带羞涩地问:“你们马桶前面的门上,贴着的 Python 编程规范,是用来搞笑的吗?”。搞不搞笑不知道,但是可以看出Google 对编码规范的要求极其严格。今天,我们就来聊聊编程规范这件事儿。
当然了,搞定编程规范写出优秀的代码之前我们得先搞清一个问题,那就是什么样的代码才是优秀的代码?代码又是写给谁的?代码不规范会有什么问题吗?我相信不管是新手还是老鸟可能都有一些这样的疑问,甚至很多新人对于代码规范这个事抱有很多不屑,那么我们接下来会通过几个问题来聊明白编程规范这个事。
1.代码是写给谁的?
代码千万条,整洁第一条,代码不规范,同事两行泪
随着科技与互联网的进步,今天得我们可以很容易从事计算机相关工作,基本上只要简单懂一些计算机编程相关的内容,就可以写出让计算机理解和执行的代码,但是处在当下的我们,写出的代码虽然是需要计算机执行.但是更多的情况下,我们编写的代码是给人类理解和阅读的.
那么既然码更多是写给人看,而不是仅仅给机器跑,那么我们在编写代码时就需要注意代码的规范问题,因为代码不规范会导致非常多的问题,甚至在历史上美国曾出现过因为代码不规范程序员枪击四名同事的事件。因此代码不规范,可能不光是蛋疼的问题,还有性命之忧。
当然了,我相信这种事情不会在咱们国内发生,但是代码不规范确实会带来很多的问题,接下来我们一起看一下。
2.代码不规范导致的问题
代码