Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for code checking

A code inspection and code technology, applied in the field of code development, can solve problems such as low skills of code review personnel, missing checkpoints, and large amount of online banking code

Active Publication Date: 2019-02-19
BANK OF CHINA
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, in the development of online banking business functions, there is a phenomenon that the proportion of new employees (1-2 years) is too high (70%), and a large number of foreign aids are used for development. About 40% of the codes are completed by foreign aids. However, most of the foreign aid is newly introduced personnel, and there are problems of insufficient development experience and irregular code writing
Each development batch has a huge amount of online banking code, and the code review personnel have low skills. Centralized review takes a lot of time, and manual review is difficult to review all codes.
At the same time, there are 164 online banking product specification documents, and the scale of code review points is huge, including more than 200 checklists. If the review is based on personal experience alone, checkpoints may be missed. Therefore, it is urgent to develop a code review tool to assist the development of online banking business functions.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for code checking
  • Method and device for code checking
  • Method and device for code checking

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0120] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0121] figure 1 It is a schematic diagram of the overall flow of a code checking method according to an embodiment of the present invention. Such as figure 1 As shown, the code inspection method mainly includes:

[0122] Step S1: Obtain a list of code files to be modified.

[0123] The above list of code files to be modified refers to the code to be checked. Generally, developers need to check all codes in the current development stream aft...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a code inspection method and device. The code inspection method comprises the following steps: obtaining a file list with to-be-modified codes; and carrying out error inspection, alarm inspection and prompt inspection on the file list with the to-be-modified codes according to a preset code analysis rule, generating an inspection result and outputting the same. By adoption of the code inspection method provided by the invention, all codes in the file list with the to-be-modified codes can be scanned to inspect the codes not satisfying a development rule, bad editing habits of online banking developers in a development process can be corrected, and the online banking developers can follow the standard encoding rule so as to improve the code quality, improve the code inspection efficiency and shorten the code inspection time. In addition, the code inspection device provided by the embodiment of the invention adopts an Eclipse plug-in development mode, thereby being less in investment, fast to become effective, customizable, open in code sources and capable of satisfying the online banking code review requirements at present and in the future.

Description

Technical field [0001] The present invention relates to the technical field of code development, in particular to a code checking method and device. Background technique [0002] At present, in the development of online banking business functions, there is a phenomenon that the proportion of self-owned new employees (1-2 years) is too high (70%), and a large number of foreign aids are used for development. About 40% of the code is completed by foreign aids. However, most foreign aids are newly recruited personnel, and there are problems with insufficient development experience and irregular coding. The amount of online banking code in each development batch is huge, the skills of code reviewers are low, centralized review takes a lot of time, and manual review is difficult to review all codes. At the same time, there are 164 online banking product specification documents, and the scale of code review points is huge, including more than 200 checklists. If you rely solely on perso...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/36
CPCG06F11/3616
Inventor 王同庆黄河峰崔晓军
Owner BANK OF CHINA