It is a simple, systematic, math-based method that `The Math-based Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with Principle-based Warehouse/Workshop Model`, it makes development a simple task of serial and parallel functional pipelined "CRUD".

### Mathematical prototype

- Its mathematical prototype is the simple, classic, vivid, and widely used in social production practice, elementary school mathematics "water input/output of the pool".

### Basic quality control

- The code must meet the following three basic quality requirements before you can talk about other things. These simple and reliable evaluation criteria are enough to eliminate most unqualified codes.

- Function evaluation: Just look at the shape of the code (pipeline structure weight), and whether the function is a pure function.

- Functional pipelined dataflow evaluation: A data flow has at most two functions with side effects and only at the beginning and the end.

- System evaluation: Just look at the circuit diagram, you can treat the function as a black box like an electronic component.

- Code Quality Visualization:

- For Lisp languages, S expression is contour graph, can be very simple transformation into contour map, or 3D mountain map.

- If the height of the mountains is not high, and the altitude value is similar, it means that the quality of the code is good.

- For non-Lisp languages, you can convert the source code into an abstract syntax tree (AST), and then into a contour map, or a 3D mountain map.

### Programming Aesthetics

Simplicity, Unity, order, symmetry and definiteness.
---- Lin Pengcheng, Programming aesthetics

The chief forms of beauty are order and symmetry and definiteness,
which the mathematical sciences demonstrate in a special degree.
---- Aristotle, "Metaphysica"

My programming aesthetic standards are derived from the basic principles of science. Newton, Einstein, Heisenberg, Aristotle and other major scientists hold this view.

The aesthetics of non-art subjects are often complicated and mysterious, making it difficult to understand and learn.

The pure function pipeline data flow provides a simple, clear, scientific and operable demonstration.

Simplicity and Unity are the two guiding principles of scientific research and industrial production.

- Unification of theories is the long-standing goal of the natural sciences; and modern physics offers a spectacular paradigm of its achievement. It can be found from the knowledge of various disciplines: the more universally applicable a unified theory, the simpler it is, and the more basic it is, the greater it is.

- The more simple and unified things, the more suitable for large-scale industrial production.

- Only simple can unity, only unity can be truly simple.

In the IT field, only two systems fully comply with these 5 programming aesthetics:

- Binary system

The biggest advantage is that it makes the calculations reach the ultimate simplicity and unity, so digital logic circuits are produced, and then the large-scale industrial production methods of computer hardware are produced.

- The Math-based Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with Principle-based Warehouse/Workshop Model

### Others

- Software and hardware are factories that manufacture data, so they have the same "warehouse/workshop model" and management methods as the manufacturing industry.

- From the perspective of system architecture, it is a warehouse/workshop model fractal system. It abstracts every system architecture into a warehouse/workshop model .

- From the perspective of component, it is a pure function pipeline fractal system. It abstracts everything into a pipeline.

- It adheres strictly to 10 principles and 5 aesthetics, and it consists of 5 basic components.

- It uses the "operational research" method to schedule the workshop to complete tasks in optimal order and maximum efficiency.

### Reference

The Math-based Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with Principle-based Warehouse/Workshop Model

https://github.com/linpengcheng/PurefunctionPipelineDataflow