软件编程规则及自动检查技术研究

被引量 : 0次 | 上传用户:junyan04
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件开发过程中,遵守编程规则不仅可以使代码简单一致,减少代码的缺陷,还可以提高代码的可读性,便于团队协作开发以及后期维护。因此,在软件开发的过程中,程序员都应该遵守良好的编程规则。但是单单靠程序员自觉遵守编程规则是不足以确保代码的质量,而单单依靠手工检查代码是否遵守编程规则是低效并且错误率高的。因此,本文整理出了一套合理的通用编程规则,并提出了一种通用编程规则自动化检查的方法,快速准确检查代码是否符合编程规则。本文首先分析了编程规则的重要性;然后总结和归纳了国内外多部C、C++、Java和C#编程规则,整理出一套通用的编程规则;最后,完成了通用编程规则自动化检查算法的设计与实现,并通过测试对其正确性和实用性进行了分析。通过通用编程规则自动化检查方法的设计与实现,证明了自动化检查编程规则的可行性,利用该方法可以自动检测出程序中的不符合编程规则的代码,帮助程序员尽早发现程序中的安全隐患,提高程序的正确性、规范性,从而更加有效的确保代码的质量。
其他文献
钢筋混凝土框架结构梁柱节点是现代建筑结构中最重要的组成部分之一。近几年,很多相关的研究都提出了改善钢筋混凝土梁柱节点抗震性能的建议。但是由于反复荷载下钢筋混凝土梁
高炉喷吹煤粉技术受经济性、运行操作和环境受益的驱使,在高炉炼铁中广泛应用。煤粉喷吹过程中,煤粉颗粒与载气的两相流通过喷枪喷入到直吹管中经风口进入高炉,在风口的空穴
研究背景:糖尿病是全世界严重的公共卫生问题,相关流行病学及实验研究表明,有机磷农药暴露可以增加糖尿病的患病率和死亡率。急慢性有机磷中毒患者会出现尿糖并伴有高血糖症等。
传统的语文教学,对学生的阅读能力培养重视不够,学生阅读能力弱,阅读兴趣低。新课程改革背景下,要更新教学观念,可以开展探究性阅读教学。即,在阅读教学中,深入研究教材,激发
<正>为全面客观地量化研究北京CBD区域综合发展,国家统计局朝阳调查队和北京市朝阳区统计局(简称:朝阳局队)近年来把CBD建设作为带动区域经济增长、优化产业结构布局、扩大对
采用草酸盐沉淀-前驱体热分解法制备不同成分的FexNi1-x(0<x<1)合金粉。采用XRD和SEM分别测试前驱体和合金粉的物相结构与形貌。结果表明:随着Ni含量增大,前驱体物相由FeC2O4·
目的:酮症起病胰岛自身抗体阴性糖尿病患者的大血管病变的临床特征及患病率尚未见文献报道。本研究目的是评估以酮症起病但胰岛自身抗体阴性的新诊断糖尿病患病者中大血管病变
针对泰蓄机组计算机监控系统同期并网时间较长的问题,分析影响同期并网效果的参数并提出了参数优化方法,重新设置的参数在现有监控系统中应用后取得了预期效果。
<正> 〈一〉“一件烂棉衲。有了它,可以御寒,不会冻死。如果你有机会发达,就立即把它扔掉;若长久拿着它,则永无发达!”这是李图暖师傅五、六十年代常说的一句话。李师傅平日
改革开放以来,随着城市化的发展,我国涌现了很多城市,新增城市中有90%以上属于三线以下城市的范畴。目前我国特大城市、大城市与三线以下城市的发展非常不协调。相对中小城市