The invention provides a method for dealing with statistical coding defects, a R&D terminal and a storage medium, and a login access port of the R&D terminal. The user can set a drop-down menu on the port, configure the access rights of the administrator of the coding server and other R&D terminals. The access rights include the configuration of code walk-through specifications and the configuration of code walk-through scripts. The permission to delete and modify the results of code walk-through and the permission to delete and modify the items of code walk-through. In this way, it realizes the monitoring and evaluation of the inspection process based on the coding server. In the process of inspection or when the results of inspection are neglected by R&D personnel or problems are not found in time, it can prompt for rectification and improve the code items to be inspected. The results of code walk-through are stored in test. log, which is convenient for R&D personnel to access the process data and locate the location and cause of specific defects.
【技术实现步骤摘要】
一种统计编码缺陷的处理方法,研发终端及存储介质
本专利技术涉及服务器领域,尤其涉及一种统计编码缺陷的处理方法,研发终端及存储介质。
技术介绍
代码走查(codewalkthrough)是一个开发人员与架构师集中讨论代码的过程。代码走查的目的是交换有关代码是如何书写的思路,并建立一个对代码的标准集体阐述。有了这个标准,开发人员以后写代码就有的放矢。代码走查的最主要的目的是为了发现程序中的逻辑错误,编程风格方面的错误可以通过风格检查的工具去检查。在Shell脚本中使用正则表达式写入具体的规范,这样每条规范是独立的,也方便进行代码走查规范的更新和修改。现在C语言规范不同的公司,不同的项目组是不一样的。这样给代码走查带来极大不便,通常为了适应不同代码走查规范,不同编辑的程序,或不同要求的程序,需要配置多种与程序相同的代码走查脚本来实现代码走查,这样就给开发人员带来基于代码走查过程的不便,影响开发效率。目前通常使用linux系统作为研发设计,走查过程信息及走查结果信息仅由研发人员自己查看,无法基于走查结果的评估和评判无法做到监督和评议。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种统计编码缺陷的处理方法,方法包括:多个研发终端和编码服务器;步骤一:将研发终端与编码服务器建立网络连接,配置研发终端的登录访问权限;步骤二:在研发终端上配置代码走查规范,配置代码走查脚本以及配置代码走查结果储存位置;步骤三:将待走查的代码项目存储至预设目录下;步骤四:配置代码走查脚本格式;步骤五:执行代码走查脚本对预设目录下的待走查的代码项目进行走查,查验所有行得到总行数,再 ...
【技术保护点】
1.一种统计编码缺陷的处理方法,其特征在于,方法包括:多个研发终端和编码服务器;步骤一:将研发终端与编码服务器建立网络连接,配置研发终端的登录访问权限;步骤二:在研发终端上配置代码走查规范,配置代码走查脚本以及配置代码走查结果储存位置;步骤三:将待走查的代码项目存储至预设目录下;步骤四:配置代码走查脚本格式;步骤五:执行代码走查脚本对预设目录下的待走查的代码项目进行走查,查验所有行得到总行数,再查验得到缺陷行,通过缺陷行/总行数得到缺陷率。
【技术特征摘要】
1.一种统计编码缺陷的处理方法,其特征在于,方法包括:多个研发终端和编码服务器;步骤一:将研发终端与编码服务器建立网络连接,配置研发终端的登录访问权限;步骤二:在研发终端上配置代码走查规范,配置代码走查脚本以及配置代码走查结果储存位置;步骤三:将待走查的代码项目存储至预设目录下;步骤四:配置代码走查脚本格式;步骤五:执行代码走查脚本对预设目录下的待走查的代码项目进行走查,查验所有行得到总行数,再查验得到缺陷行,通过缺陷行/总行数得到缺陷率。2.根据权利要求1所述的统计编码缺陷的处理方法,其特征在于,步骤一还包括:设置研发终端的登录访问权限端口,在端口上设置下拉菜单,配置编码服务器管理员访问权限,其他研发终端的访问权限;访问权限包括对代码走查规范的配置,对代码走查脚本的配置,对代码走查结果的删改查权限,对待走查的代码项目的删改查权限。3.根据权利要求1所述的统计编码缺陷的处理方法,其特征在于,步骤一还包括:配置代码走查规范:走查规范包括:设置项目中代码项目的每一行代码字符数不超过预设数量;或/和不使用非ASCII字符,使用时使用UTF-8格式;或/和使用空格,每次缩进预设数量的空格;或/和使用空格进行缩进,在代码中不使用tabs,设定编辑器将tab转为空格;走查规范还包括:函数声明与定义,返回类型和函数名在同一行;函数名和左圆括号间没有空格;圆括号与参数间没有空格;左大括号设置在最后一个参数括号后另起一行;右大括号设置在单独位于函数最后一行;走查规范还包括:函数调用放在同一行,否则,将实参封装在圆括号中;条件语句:不在圆括号中添加空格,关键字else另起一行;对基本条件语句有两种接受的格式,一种在圆括号和条件之间有空格,另一种没有。4.根据权利要求1所述的统计编码缺陷的处理方法...
【专利技术属性】
技术研发人员:张韬,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。