The experience of the law of construction

Source: Internet
Author: User

Personally feel that the construction of the law this is very good, this book mainly introduces software testing, software engineers, the development of code, the importance of team cooperation to develop software, as well as the overall process of developing software projects, it development and innovation, etc., the contents of the book, and other software engineering books are not the same, Other books are often written in a uniform, too stiff, and the content of this book to the reader a cheerful reading experience, can let people more quickly to accept the content, and absorbed for their own use, and the contents are examples of life, make people look more familiar with the software engineering is in our side.

In the introduction, software engineering covers the following areas: requirements analysis, software design, software construction, software testing and software development maintenance. Software development activities (building management, source code management, software design, software testing, project management) are the core content of software engineering. A summary of the outline, clear thinking.

The construction of the law from what is the introduction of software engineering to professional ethics, not only the technology also tells us the strength of unity, not only the theory also let us continue to practice, the first chapter is the development of software engineering, from the beginning to the application, experienced various changes; Chapter two programming code to understand the strength of the group, cooperation to win The third chapter refers to the requirements of becoming a software engineer, and the fourth chapter says, "This way, after the development will be how, so no", how to do it, how to do wrong-what is the macro perspective? What do you mean by best practices? What do you call scrutinise? The fifth chapter introduces several models of team cooperation and several development processes in the team. The sixth chapter is the problem and solution of agile process, the seventh chapter is the brief history of MSF, Basic principles, Team model, process model, Agile development model, CMMI development model, etc.

In a word, the method of construction is generally good enough to introduce the content of software engineering comprehensively and systematically. However, there are many shortcomings in this book, for example, there is a lot of this book, the content is presented to the reader in the form of dialogue, lacks the outline. Secondly, the code of this book is almost C language, and now we are learning Java, this book has certain limitations. If the author can make a slight change, the book should be able to go higher.

Question 1: What are the qualifications and qualities required to be a good programmer?

Question 2: How to improve your ability and how to adjust yourself if you do not have much project experience and the foundation is not very good?

Question 3: How can I better assign two people to work in pair programming? If for some reason your partner is unable to complete the task, but the task must be submitted immediately, what should be done?

Question 4: What are the knowledge reserves required to do software testing?

The problem 5:100% code coverage is not equal to 100% of the correctness, then how to ensure that 100% is correct?

Question 6: Software quality assurance involves too many aspects, which is the most important? Which is the easiest to make a mistake?

The experience of the law of construction

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.