搜索
学习嵌入式教程6个月,编程5分钟,命名2小时
2021-11-03 11:33:16
533
0

  对于一个新生儿来说,在他初生的人生中第一件大事就是起名字。起名字是一个非常富含哲学的行为,名字里要有继承,也要有父母的期盼,可能还要有辈分。而对于程序员来说,代码也如同他们的孩子一样,起名字也是一道难题,正所谓学习嵌入式教程6个月,编程5分钟,命名2小时。



学习嵌入式教程6个月,编程5分钟,命名2小时



  虽然对于一些程序员来说,命名是头疼的东西,不过有些程序员则是比较直接,直接用英语或者拼音去命名。这么命名虽然没有什么错,但很可能今天刚命名,明天就忘了,即使自己已经自成体系了,但别人不一定能理解你的命名方式。


  所以我们命名一定要简单好懂,不妨从这几点考虑。首先要名副其实,也就是说代码是什么,名字就是什么,如果名称还需要别的东西去解释说明,那肯定是不行的。


  其次,我们命名的时候一定要避免一词多意等有误导性的。比如hp、aix和sco都不该用作变量名,因为它们都是Unix平台或类Unix平台的专有名称,应该也不会有人认为hp是哈利波特的缩写吧。



学习嵌入式教程6个月,编程5分钟,命名2小时



  当我们在两个同样作用的代码面前是不能重名的,这样很容易分辨不出来,也有可能直接抹掉了其中一个。当然,名称一定要读的出来,不然大家在开会的时候读出来就是你的社死现场,当场脚趾扣出三室一厅。


  所以说学习嵌入式教程6个月,编程5分钟,命名2小时并不是一句玩笑话,更多是不为人知的辛酸,不过命名虽然事小,但却能从中看出你的编程能力,对代码的理解,还有你的专业水平,所以我们还是有必要好好命名的。

  

  本文原创 文章来源:好学谷 转载请标明出处:http://www.haoxuegu.com/

Linux下嵌入式教程开发学习建议
嵌入式教程:如何用128KB塞下一个游戏