The 1th chapter of the Reading notes of the People's Month myth tar Pits

Source: Internet
Author: User

What does this mean when you start to see the tar pits, and what does this have to do with the programming system? After reading the first chapter probably understand the meaning to express. The tar pits mean that even if you're strong enough, you can't get rid of the beam and sink to the bottom of the pit. The same is true of IT projects, whether the development of large software systems or small projects, will encounter many complex problems and factors, the project itself is a complex enough dynamic system, no optimal, only satisfied.

Through the evolution of the programming system can see the simple program has not been called as a system, programming system + programming products to constitute a programming system products, programming system products will be 9 times times the complexity of the general program. Only the programming system product is the real useful product, is the most system development goal.

The pleasures of the profession

(1) The sheer joy of creating things

(2) Developing things that are useful to others

(3) Withdraw charm, receive the desired effect

(4) The joy of continuous learning, the non-repetition of work

(5) Independent results

The joy of programming is that it not only satisfies the desire to create in our hearts, but also awakens the inner emotions of everyone.

The distress of the profession

(1) Pursuit of perfection

(2) Inability to control work environment and work objectives

(3) Finding trivial bugs

(4) The hard-to-develop system cannot be used and discarded.

To summarize, programming is a tar pit that many people struggle with, and a creative activity that coexists with pleasure and distress.

People Month Myth blog:

Http://blog.sina.com.cn/s/blog_493a8455010088sl.html

The 1th chapter of the Reading notes of the People's Month myth tar Pits

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.