The question of reading the construction method of modern software engineering

Source: Internet
Author: User

In the first chapter, we mainly talk about the development of software, the definition of software engineering, and the process of various aspects of engineering. After reading this chapter first, there is a certain impulse. But there was a doubt after the impulse. In the complexity of the software, the engineer can see at most 30-80 code when maintaining the program, but how to maintain it in the program of the millions code. In my case, when I was doing some hundreds of-line applet, I wanted to go back and modify some of the code (the code was correct, just wanted to change the function), and sometimes it was confusing, and I didn't know what line of code to modify.

In the second chapter, the main focus is the cultivation of personal ability, but also into a software design team's basic requirements. In this chapter, it is mainly in the unit test of the program to illustrate the strength of individual abilities. In fact, I think the ability of the individual is not only in unit testing, but unit testing is the most important to explain the ability of the place. After reading this chapter, I have a question that I do not understand, unit testing, is the integration of all modules, re-test? Or is the test of a single module single module before it has been integrated? If the integration is over, then the amount of code is not much? If not integrated, but after the integration or testing, then the test is not meaningless?

In the third chapter is mainly about the basis of cooperation, two people cooperation. In this chapter, the importance of pairing is explained mainly by the review of the procedure. In this chapter at the beginning of the code, since the code clutter is not affected by the machine, why not let him upset, this other people can not understand, can not copy it?

In the fourth chapter, it is mainly about ability detection. I would like to ask, in a technology company certified professional qualifications, in other enterprises can admit it? If Microsoft's professional certification can be recognized by Google?

In the fifth chapter is mainly about the importance of the team, in the team each has its role, but someone's contribution is more prominent, more easily seen. And some people are often overlooked, such as the White Dragon Horse. Some people think that the White Dragon horse, is can or have or not. But I don't think so. On the way to learn it also helped to remove the demon, but also as a laborer. Without him, the road could not have been carried out smoothly. What I want to ask is, when I am the kind of person, what should I do? Or how to get out of this situation? (I know there is no mention of the White Dragon Horse in this book).

The question of reading the construction method of modern software engineering

Related Article

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.