×

C语言的编程规范详细概述

消耗积分:0 | 格式:rar | 大小:0.60 MB | 2020-07-15

分享资料个

  今天人们越来越明白软件设计更多地是一种工程而不是一种个人艺术由于大型产品的开发通常由很多的人协同作战如果不统一编程规范最终合到一起的程序其可读性将较差这不仅给代码的理解带来障碍增加维护阶段的工作量同时不规范的代码隐含错误的可能性也比较大

  BELL实验室的研究资料表明软件错误中18%左右产生于概要设计阶段15%左右产生于详细设计阶段而编码阶段产生的错误占的比例则接近50%分析表明编码阶段产生的错误当中语法错误大概占20%左右而由于未严格检查软件逻辑导致的错误函数模块之间接口错误及由于代码可理解度低导致优化维护阶段对代码的错误修改引起的错误则占了一半以上

  可见提高软件质量必须降低编码阶段的错误率如何有效降低编码阶段的错误呢BELL实验室的研究人员制定了详细的软件编程规范并培训每一位程序员最终的结果把编码阶段的错误降至10%左右同时也降低了程序的测试费用效果相当显著

  本文从代码的可维护性可读可理解性可修改性代码逻辑与效率函数模块接口可测试性四个方面阐述了软件编程规范规范分成规则和建议两种其中规则部分为强制执行项目而建议部分则不作强制可根据习惯取舍

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !