"Dream Break Code" reading notes two

Source: Internet
Author: User

Computer science is a fascinating science, programming software is an important link, but software production still has a lot of flaws.

About software production ideals have been a long time, people want to be like skyscrapers, dams and other permanent buildings, such as the realization of standardization,

Like Lego bricks, each component, module, function library has, they provide to the world, source code Everyone can get all open source,

It seems that I do not know the chip, but can still assemble the computer, people stand on the shoulders of predecessors, software projects from this standard and simple.

But this is not the case, the software industry has too many standards of the enemy, the eyes are everywhere, the computer system of every point of difference, with

What chips, what operating system, what version, what programming language, what data structure, and so on, and so on will be the smash of this dream hit.

Programmers have long ago been a small reuse, that is, to save some of their common code, use the time to get directly. But the real difficulty of the big

Reuse, because of the diversity of software structure, has been difficult to solve.

This has always been a problem, people want to reuse other code, but because they do not meet the needs of the new, reuse and create, has always been asked

Problem.

Parts of the software are difficult to separate into a fixed subset, so it is difficult to achieve the ideal software transition.

"Dream Break Code" reading notes two

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.