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

Modular programming method and related device

A modular, building block technology, applied in the field of modular programming, can solve problems such as spending a lot of time and affecting the efficiency of modular programming, and achieve the effect of improving efficiency and freedom.

Active Publication Date: 2020-07-31
TENCENT TECH (SHENZHEN) CO LTD
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, due to the limited basic building block modules of the modular programming platform, in actual scenarios, the user's needs may not be limited to these basic building block modules, and if new building block logic needs to be executed, background editing needs to be performed again, which takes a lot of time. Affects the efficiency of modular programming

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
  • Modular programming method and related device
  • Modular programming method and related device
  • Modular programming method and related device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0099] The embodiment of the present application provides a modular programming method and related devices, which can be applied to a system or program containing a modular programming function in a terminal device. At least one custom building block module is acquired by responding to an editing instruction, wherein Define the building block module based on the basic building block module corresponding to at least one information source; then convert the custom building block module into target format data according to the conversion function; encapsulate the target format data into module instance variables; and then execute the custom building block based on the module instance variables The functional process corresponding to the module. Thus, the method of implementing modular programming based on different information sources is realized. Since the custom building block module can contain the basic building block modules of different information sources, the freedom of mod...

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 discloses a modular programming method and a related device. The method comprises the steps: determining at least one custom building block module from different information sources in response to an editing instruction; converting the custom building block module into target format data; packaging the target format data into a module instance variable; and executing a function process corresponding to the self-defined building block module based on the module instance variable. Therefore, the method for executing modular programming based on different information sources is realized, and the user-defined building block module can contain basic building block modules of different information sources, so the degree of freedom of modular programming is greatly improved; when the building block modules with specified functions need to be executed, logic multiplexing can be carried out, so the modular programming efficiency is improved.

Description

Technical field [0001] This application relates to the field of computer technology, and in particular to a modular programming method and related devices. Background technique [0002] Modular programming tools are characterized by low barriers to entry and ease of use. The core of modular programming lies in converting the text programming language in the form of codes into easy-to-understand graphical programming modules, and understand the functional meaning of their expressions by reading the contents of a series of graphical modules . [0003] Generally, the modular programming platform will provide some basic building blocks, through which users can perform simple programming operations, and the functions are straightforward and easy to understand. [0004] However, due to the limited basic building block modules of the modular programming platform, in actual scenarios, the user’s needs may not be limited to these basic building block modules, and if new building block logic ...

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): G06F8/30
CPCG06F8/31
Inventor 王嘉威潘凯颜泰国党建国陈琼雯刘俊曾胜涛王兴秦健黄智远王重洁
Owner TENCENT TECH (SHENZHEN) CO LTD
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