打印
[学习笔记]

C 语言编码规范

[复制链接]
880|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
LEDyyds|  楼主 | 2023-10-27 15:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、清晰第一

清晰性是易于维护、易于重构的程序必需具备的特征。代码首先是给人读的,好的代码应当可以像文章一样发声朗诵出来。

2.、简洁为美

简洁就是易于理解并且易于实现。代码越长越难以看懂,也就越容易在修改时引入错误。写的代码越多,意味着出错的地方越多,也就意味着代码的可靠性越低。因此,我们提倡大家通过编写简洁明了的代码来提升代码可靠性。废弃的代码(没有被调用的函数和全局变量)要及时清除,重复代码应该尽可能提炼成函数。

3、选择合适的风格,与代码原有的风格保持一致

产品所有人共同分享同一种风格所带来的好处,远远超出为了统一而付出的代价。在公司已有编码规范的指导下,审慎地编排代码以使代码尽可能清晰,是一项非常重要的技能。如果重构/修改其他风格的代码时,比较明智的做法是根据现有代码的现有风格继续编写代码,或者使用格式转换工具进行转换成公司内部风格。


使用特权

评论回复

相关帖子

沙发
tpgf| | 2023-11-3 09:29 | 只看该作者
我觉得最少也得做到代码表面上看起来工整啊

使用特权

评论回复
板凳
gwsan| | 2023-11-3 10:06 | 只看该作者
换行是有可能被忽略的一种方式,方法间要换行,而同一个方法里不同的逻辑块也要换行。

使用特权

评论回复
地板
tfqi| | 2023-11-3 21:31 | 只看该作者
c语言有很多的基础规范都是初学者必须要遵守的

使用特权

评论回复
5
zljiu| | 2023-11-3 22:02 | 只看该作者
源程序基本上用英语,排除输出的提示语言

使用特权

评论回复
6
aoyi| | 2023-11-3 22:41 | 只看该作者
最基础的 就是一定要遵循它的排版规范

使用特权

评论回复
7
nawu| | 2023-11-3 23:25 | 只看该作者
这也只是最基础的基本上都能做到的要求了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

113

主题

815

帖子

1

粉丝