养成良好的编程习惯-阿里云开发者社区

开发者社区> 云计算> 正文
登录阅读全文

养成良好的编程习惯

简介: 良好的编程有习惯的意义在于: 1.犹如面子,给人好的好象 2.犹如在找东西,容易找到 3.不给人添麻烦,让人接手得舒舒服服 4.从源头避免版本不一致问题(当同一个文件在不同目录下出现拷贝时,容易出现其中某个未同步更新的问题) 5.
良好的编程有习惯的意义在于:
1.犹如面子,给人好的好象
2.犹如在找东西,容易找到
3.不给人添麻烦,让人接手得舒舒服服
4.从源头避免版本不一致问题(当同一个文件在不同目录下出现拷贝时,容易出现其中某个未同步更新的问题)
5.提升代码的维护性


良好的习惯包含但不限于以下几点:
1.不要和被依赖的代码混在一起,至少应当做到分目录存放,建议以库的形式建立依赖
2.不要出现明显的,可以简单消除的重复代码,复制粘贴有好处,但会给后来人带来痛苦
3.文件名取得贴近点,比如是一个线程类,那么文件名最好含有thread
4.不要做形式化的注释,它会膨胀文件,弱化核心,代码才是核心,要象写作文一样去锤炼斟酌,舍得割添足部分
5.防止大文件和大函数,如果出现,应当下手重组,类似于大公司一样要结构优化,比如一个大的if、大的while提炼成一个函数,部门大了也会划分成小的部门
6.保持main函数所在文件名包含main词眼是个好习惯,因为不熟的人看代码时,从main入手通常最容易
7.太大的switch-case,要考虑使用函数指针数组优化
8.杜绝相同文件出现在不同目录下
9.将目录当作自己的房间还打理,做到分类明晰、层次合理,不乱七八糟
10.尽量使用标准的或简单的编译系统

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: