"Dream Break Code" reading book (a)

Source: Internet
Author: User

Continued:

Think the author began to describe his computer began to experience very happy, it is a happy day, although staying up late, but bored, and everyone can participate in the writing game, greatly stimulated everyone's thinking.

But later, wrote to the middle of their own gang upgrade software, writing is so helpless and reluctant. Why is this so love computer become muddy and live?

Hellow word hehe, now still in use, unfortunately still do not understand, computer this thing want to understand need too much time.

Software is difficult to do. Now we are hard to learn, and in the beginning, we completely extinguished the enthusiasm of computer learning.

The software will certainly be as more formalized, and rigorous and firm as the design of Takahashi. After the development of software and hardware must be closely linked to the future of the smart home is bound to develop rapidly, so the software can also think of the direction of development.

The first chapter:

When the size of the modified form is blinking: scary. This feeling is a very ridiculous summary, but this is a programmer in practice really encountered the real experience of the problem. Yes, when we write programs, we often modify bugs much longer than we write code, and some of these seemingly small problems, we don't know how much time to complete the changes.

The Myth of man and month can be read.

See the development of the software, there is non-open source Microsoft rights to control the software industry to gradually have a part of the software for open source efforts, this is not easy. Think that should be open source of all people can view the source code, not open source for the benefit.

Software multi-Development release Bata version, because users are better able to find and evaluate the quality of a product is the best evaluator.

Pleasure is gold, this word to my cognitive view is a bit ridiculous, from childhood was educated to be born in distress, so there is pressure to better and more efficient completion of work, and in reality is also a good proof of this.

Chapter II

Peer is an innovation, although the idea is very simple, a lot of people can think of, but in the end how many people can make it, and who can work hard to achieve it? This makes our development will lag for many years, this may also be restricting the development of software a small reason for it.

Lotus was a very good trigger for the innovation software, but it was not able to play the role that he could have been able to play because of the manager's reasons or the reasons for the time. A good idea can sometimes change an era, but sometimes an untimely thought will put his whole effort to naught. To adapt to the human adaptation of the machine this is completely inappropriate and appropriate, the machine is for human convenience, the development of fast key, should let the machine adapt to people tired. Software is the same, we do the software should be user-friendly, so that our users can be very good and convenient to use.

The program should be an optimist, because in the future will encounter a lot of difficulties, if not optimistic to face, then you will be down. However, we should not blindly believe that the future of forgetting the past, should be a good summary of reflection, with a more rigorous attitude and thinking about our work.

Chapter III

Friederico suggest: Be prepared to discard everything, because you probably can't do it all at once. Yes, the software must be based on the user or real needs to improve at any time. This reminds me of the teacher's agile development in class, first constructing a framework and then perfecting the software step-by-step, as required. This can be good enough to adapt to the customer, so that the software good development.

Comparing software to an onion can be very appropriate for my current perception.

"Dream Break Code" reading book (a)

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.