
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
编程规范性是每一位软件开发程序员在开发软件的时候都需要遵循的一个编程要求,下面我们就通过案例分析来简单了解一下,编程规范要求都有哪些。
总体原则
清晰性是易于维护、易于重构的程序必需具备的特征,一般情况下,代码的可阅读性高于性能,只有确定性能是瓶颈时,才应该主动优化
代码越简单越好,代码一行只做一件事,一个函数只完成一个功能等,代码越长越难以看懂,也就越容易在修改时引入错误
因为软件开发不可避免要维护他人代码或者和他人合作开发,此时就需要尽可能和与原有代码风格保持一致或者和合作者达成共识的代码风格,否则每个人都使用自己的代码风格,在阅读时变得十分吃力
排版风格
代码规范化中的排版基本上有七大风格,主要体现在缩进、空行、代码行、空格、成对书写、对齐、注释七方面的书写规范上。
程序块采用缩进风格编写,缩进可以使程序更有层次感,每次缩进一般为 4 个空格(部分要求为一个制表符Tab)
原则是:如果地位相等,则不需要缩进;如果属于某一个代码的内部代码就需要缩进
空行起着分隔程序段落的作用。空行得体将使程序的布局更加清晰。空行不会浪费内存,虽然在文档中比较多,但是值得
命名规范
标识符的命名规则历来是一个敏感话题, 的命名风格如unix风格、windows风格等,从来无法达成共识。实际上,各种风格都有其优势也有其劣势,而且往往和个人的审美观有关。对标识符定义主要是为了让团队的代码看起来尽可能统一,有利于代码的后续阅读和修改。
命名完全体现了程序的可阅读性和可理解性,在一定程度上是不需要写注释也能看懂代码。
注释风格
注释的原则是有助于对程序的阅读理解以及提供二次开发所需文档,注释的方式有很多,但是业内常用的规范是Doxygen 代码注释规范。遵循原则为,说明性文件、函数接口必须充分注释说明。全局变量需要说明功能及取值范围,需要自行处理资料函数需要加上使用警告信息。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。