Read the notes of "Dream Break Code" three

Source: Internet
Author: User

This book is longer than the first two, but there is a main line "plot". Is the Chandler team development process. In the book, there are many examples of the next cited, the biggest example is the "plot." The OSAF team was placed with great expectations at the outset, but in the end it was doomed to failure. The author uses his own experience, many of the truth I have in teacher Wang's class heard, a lot of experience in my only project development experience encountered, but also feel empathy. Wang Lao Zeng said, a team of the first project is always inevitable failure of fate, I often think is why, read the book I suddenly Wake up, software engineering is not just software engineering, human civilization in software civilization, human production software software, software, of course, it can not just the code composition, It is more of a factor of many people.

As a programmer, you can't just write code. Software engineering is a service industry, we serve customers, according to the needs of customers, to get the demand after a step-by-step analysis of the plan, and finally get the customer needs software, which process, not everyone in the code can be made. The project manager is a very important part of the team and is the best part of the "soy sauce" play. I sympathize with this point. In the course of the development of the project, there is a group of students only one work, in the release of the first version of the classmate's team has been a fake. What is the point of such a team? A project is a team that does not do it by one person. So I think that if a team fails, it will not be only one mistake, nor is there only one person who is not wrong. The people in this team are responsible and the size of the responsibility must be the same.

I used to think that the world of programmers is all the day and the code, and the code is all about life. But the completion of a project requires people to communicate, and this communication needs to be studied. The most important thing in software engineering is not the completion of the code (of course, this is the ultimate goal), but in fact, the most important thing is the communication between people, software engineering is actually the art of people and people. These books let me understand and understand, software is not simple software, code is never simple code, there is code place, there is a lake.

Read the notes of "Dream Break Code" three

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.