A new programming approach (below): GBDP, a "demand-oriented" Programming Method
Rare confused Programming Method GBDP (applicable to jsp (preferred for SUN Enterprise applications), asp and other programming)
In "on" and "on", I have released the source code, and now I have released the latest
If anyone interested in GBDP2002 can ask me for a complete 2002 package,
An example of using GBDP2002 to implement BBS
Including my jsp (preferred for SUN Enterprise applications) and database programming experience
Qq_30234923 newtower@163.net
Example of implementing BBS with GBDP:
The platform uses mssql (a powerful database platform on WINDOWS) server (a powerful database platform on WINDOWS) and resin (a free JSP running platform)
Add web. xml under the WEB-INF directory (standardization is getting closer and closer) to show online users
The database table will be automatically created when you run the page, so you don't have to worry about it,
You only need to define the connection parameters.
All the required files are in the compressed package. Find them by yourself.
The reason for my development of GBDP technology is that I want to create a new programming architecture and use "demand-oriented"
To replace the current "Object-Oriented ". GBDP is simple, flexible, and powerful, but it is hard to understand because
It is too flexible. My software development colleagues admitted that the implementation code using GBDP is very short, and
There is almost no detailed system design process, and there is no need to worry about database design and many other advantages;
But I doubt whether it can implement complicated functions and run at a high speed. I proved the function by facts.
But they are reluctant to use,
Because it takes time to understand and convert the old thinking of "Object-Oriented" to "requirement-oriented"
It is not easy. The boss will not use my GBDP because it is highly risky to adopt the new method,
In addition, he does not need to maintain the program himself (I believe that everyone who maintains other programs has to go to the gym
A strong desire for sandbags)
I divide software development into three eras:
-- Process-oriented (past ),
-- Object-oriented (now ),
-- Demand-oriented (future)
In the past, it will not waste time. The object-oriented method is the main feature of our current programming.
Method. The general actual workflow is: determine the requirements, system design, coding, testing, and maintenance.
Determine the requirements and system design are the most important.
Complain and learn from the street. After the requirements are determined, the core is to construct a simulation in the system design phase.
Realistic object model and database design based on this model.
This method is somewhat of an American M16 rifle style,
High shooting accuracy, if the Earth is like a greenhouse.
However, there is a fatal injury, that is, when the demand changes, nausea, migraine, and nerves
Weak has become a common disease for programmers, especially Chinese customers who often like to tell you
No one is responsible for the new ideas and plans, and no one knows what the overall situation should be.
This is the national condition. I hope that my work will allow more people to do their work in a lazy manner.
Task, just like China's 5.8mm gun family, the wind, frost, rain, snow, spring, summer, autumn, and so on.
Of course it takes some time to understand my method, but you will find that the time is worth it.
I don't have time to write too many instructions for you. I hope you can read more of my code and learn from projects;
This is also a local style, although not good. After you get the essence of GBDP, you will find that jsp (the first choice for SUN Enterprise applications), asp
Programming hides such an attractive charm.
I have developed financial software using C ++ BUILDER, used EJB + Oracle (large website database platform) as a distribution system for the united states
Brio solved software bugs that their engineers could not solve. However, jsp (the first choice for SUN enterprise-level applications) is used to develop projects.
You can use your inspiration and creativity as you like. Although it is not as fast as C ++, it is convenient.
Quick, practical, and common.
In the projects I have met, we have not found that GBDP technology cannot be used because of the world's
80% is simple, and only 20% is complicated. To verify its performance, I plan to use GBDP Technology
The development of a "pretty girl Resource Plan" BRP is no less difficult than "Enterprise Resource Plan" ERP :)
---------------------------------------------------------
GBDP Technology Implementation ideas: (General Blackbox Dynamic Programming)
Fast development, less code, and more common. database tables are automatically generated and records are automatically increased,
Modification and deletion: The system design workload is small, and the work can be started when the requirements are unclear,
Progressive Development provides adaptive capabilities that require frequent changes and basically implicate codes. Feature