A new programming idea (below): GBDP, "demand" programming method
Baspercast programming method GBDP (applicable JSP, ASP, etc.)
In "upper" and "in", I have released the source code, and now I have launched the latest.
GBDP2002 version, if you are interested, you can ask me a complete 2002 package,
An example of using GBDP2002 implementation BBS
Some experience accumulation of my JSP, database programming
NEWTOWER@163.net QQ_30234923
Example of implementing BBS with GBDP Description:
Platform uses MSSQL Server, Resin
Need to add web.xml to display online in a web-infroductory
Database tables will be automatically established when you run the page, don't worry,
You only need to define the connection parameters.
The required documents are in the compression package, find it yourself.
The reason why I developed GBDP technology is to create a new programming architecture, with "demand"
Method replaces the current "object-oriented". GBDP is simple and powerful, but it is not good to understand because
It is too flexible. My software development colleagues admit that I use GBDP's implementation code very short, and
There are almost no detailed system design, do not have to care about the design of the database.
But it is doubt whether it can achieve complex functions, as well as running speed. I use facts to prove the function.
Strong and low statistical query speed (million record level test), but they are still unwilling to adopt,
Because time to understand, and to convert "object-oriented" old thinking to "demand"
It is not easy. The boss will not use my GBDP, because the risk of adopting a new method is very high.
Moreover, don't have to maintain our own programs (I believe that everyone who maintains other people have to the fitness room.
Strong desire to hit the balance
I divide software development into three times:
- Process (past),
- Object-oriented (now),
- Demand (future)
The past is not a waste of time, object-oriented approach is the main programming
method. The general practical workflow is: Determine demand, system design, coding, test, and maintenance.
Among them, it is the most important demand and system design, you can develop from developers and maintenance staff.
Complaint, understand and experience in the street. After the demand is determined, the core is the construction simulation in the system design phase.
Realistic object model, and design databases according to this model.
This method is a bit of the US M16 rifle style, in the wind and sun,
High shooting accuracy, if the earth is like a greenhouse.
But there is a fatal injury, when the demand changes, nausea, migraine, nerve
Weakening has become a common cause of programmers, especially Chinese customers often like to tell you out.
New ideas and planning, no one is responsible, no one knows how the global should be, anyway, tell you
I have to do it, this is the national condition. I hope that my work can let more people can lazy finish work.
The task is like a 5.8 mm gun family in my country, and the wind and frost rain and snow spring summer and autumn.
Of course, I understand that my method takes some time, but you will find these time is worth it, I
There is no time to write too much instructions, I hope you look at my code, learn from the project;
This is also a local style, although it is not good. Waiting for you to get the essence of GBDP, you will find JSP, ASP
Programming has hidden so attractive charm.
I developed financial software with C Builder, and use EJB Oracle to do the over-distribution system to give the United States.
BRIO solves the software bug that they can't solve their own engineers; but JSP, use it to develop projects
The most likely, you can play your inspiration and creation, although its functional speed is not as good as C , but it is convenient and quick practical.
In the current project I have met, I haven't found that GBDP technology is not realized, because the world's
80% is simple, only 20% is complicated. In order to verify its performance, I plan to have a gaze with GBDP technology.
Develop a "靓 女 资 计划" BRP, believe in difficulty is not asia "Enterprise Resources Plan" ERP :)
-------------------------------------------------- -------
GBDP Technology Imagine: (General BlackBox Dynamic Programming)
Expositive speed, less code amount, general, database table automatically generated, record automatically,
Modify, delete, system design work is small, can start in the case of unclear demand,
Gradually develop, have frequent requirements of frequent changes, and the code is fundamentally self-adaptive. special
Don't be suitable for the national conditions of domestic software
Mainly solved the problem:
The system design work is large, and the demand changes have affected, and the project is difficult, and the programming style.
Different, database backup problems
Functions have been implemented:
Automatic data sheet, record automatically, modify, delete, automatic file upload
Note: After the publication code // has become file: //, please correct