Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Programming-friendly agile code automatic generation system

An automatic generation and friendly technology, applied in the direction of model-driven code, programming language/sample, creation/generation of source code, etc., can solve the problems of poor scalability and large limitations of code generators, so as to improve scalability and facilitate Debugging and maintenance, reducing the effect of code coupling

Active Publication Date: 2017-10-20
SHENZHEN BINCENT TECH
View PDF12 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the above-mentioned technical problems, the present invention provides a programming-friendly agile code automatic generation system. The method proposed by the present invention solves the problems of large limitations and poor scalability of code generators in the prior art

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
  • Programming-friendly agile code automatic generation system
  • Programming-friendly agile code automatic generation system
  • Programming-friendly agile code automatic generation system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] In order to describe the present invention more clearly and completely, the technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments of the present invention.

[0037] Such as Figure 1 to Figure 3 As shown, a programming-friendly agile code automatic generation system proposed by the present invention includes:

[0038] Data description text, used to establish the data description of the code to be generated;

[0039] The code template is used to accept the parameters that are filled in and parsed from the data description text;

[0040] A code generator, including a description parser and a code generation engine, the description parser is used to parse the data description in the data description text;

[0041] The code generation engine scans the placeholders of the corresponding code templates, finds the corresponding data parsed by the description parser to fill in, and as...

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 present invention discloses a programming-friendly agile code automatic generation system, and relates to the technical field of agile computer programming development. The system solves problems of large limitation and poor scalability of a code generator. The system comprises a code generator, a data description text and a code template. The data description text is input to a code generation engine of the code generator after analyzed; then in combination with the code template, the code generation engine generates an initial code; then a code validator validates the generated code and checks a result; and finally, a code management system manages the generated code and displays the result to a user, and the user selects a next step, such as downloading a code, executing a database statement and more operations. The system provided by the present invention solves the problems of large limitation and poor scalability of the code generator in the prior art, and code generation and decoupling of specific codes based on multi-code templates reduce code coupling degree, improves scalability, and can well meet customized demands.

Description

technical field [0001] The invention relates to the technical field of agile computer programming and development, in particular to a programming-friendly agile code automatic generation system. Background technique [0002] With the continuous development of the IT industry, the complexity of software development is also increasing. At the same time, the software development team is getting bigger and bigger, and how to better coordinate the entire team to work efficiently and accurately, so as to ensure the quality of software development has gradually become an unavoidable problem in the development process. [0003] In software development, different functional modules are generally responsible by different development members, and the codes of each layer of the same functional module may also be written by different development members. Experience tells us that the problem between modules is the most difficult to solve and the most difficult to solve. time consuming. ...

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
IPC IPC(8): G06F9/44
CPCG06F8/31G06F8/35
Inventor 徐志宏邓志强吴澳李克莱张华杰王国斌
Owner SHENZHEN BINCENT TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products