是的,我们就是一群代码猴子,上蹿下跳,自以为领略了编程的真谛。可惜,当我们手里抓着几个酸桃子,得意扬扬地坐到树枝上,却对自己造成的混乱熟视无睹。那堆“可以运行”的乱麻程序,就在我们的眼皮底下慢慢腐坏。
上面这段话,来自世界级软件开发大师 —— [美]Robert C. Martin的著作《代码整洁之道》,书中描述了整洁代码的规范,我读完以后,感触颇深,特此记录下最打动我的几项:
- 有意义的命名,宁愿长一点,不要写含糊不清的名字
- 函数参数,最好是0个,一两个也还行,三个及以上就要好好想想了
- 函数只做一件事,尽可能短小,如果函数名中有and之类的词,要想尽办法拆成两个函数
- 函数产生结果的时候,最好用返回值,不要用改变传入参数的方式
学习来源:《代码整洁之道》(第二版)