The development of software development framework from the perspective of the development of Printing Technology

Source: Internet
Author: User

I have some personal opinions on the development framework.
I often compare software development with printing. From the development of printing, some valuable ideas about software development may be obtained.
Printing from the beginning of the hand copy, and later technological advances, to the stone tablet printing, carved printing, improve reusability. In the subsequent live print, then to the modern more advanced print (do not know how to call it ).
The development history of software development technology is very similar to that of printing technology. In my opinion, we now deal with "printable printing", and we remember representative technologies such as SCA and osgi. I understand the living words as the components or services we are currently discussing. The development framework corresponds to the boxes that previously organized the living words.
Based on this idea, I believe that software development should work hard to standardize services (components. That is, standard basic services can be defined and services can be encoded in a specific field. The development model adopts the "service framework + standard service components + real-world model description" method.
The above method corresponds to the current print, the language used by humans, should correspond to services, word and other text editing tools are modeling tools for reality, the final word document is a realistic model, send the model to the printer. The printer generates a printable system based on the model.

 

After reading bluedavy's blog. Original article:

Http://www.blogjava.net/BlueDavy/archive/2008/01/02/172259.html

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.