With the end of a semester of study, the software engineering course is followed by the paragraph. One semester of study, I feel I have reaped a lot. But one of the biggest gains is that I write code from one person into a team. I used to think that every program has such a large amount of code, is it all done by one person? If it's a team. How to ensure that the code does not conflict, perfect cohesion together? It turns out that a really good program must be made by a group of people working together.
Software engineering is an understanding and mastery of concepts and knowledge, focusing on the basic skills of the analysis, design, implementation and maintenance of the project. But at the same time, it also needs a part of the actual operation. We need to draw a clear use case diagram is a more convenient and fast program writing. Software engineering is a relatively abstract course, so there will be a lot of confusion, so to understand and grasp the overall concept of software engineering, learning to pay more attention to more practice.
Throughout the course of the semester, I and my team members overcame a lot of difficulties and finally finished our homework. Although there was a lot of disagreement, we finally got the same. This course approach is also novel, allowing us to acquire knowledge in practice.
Software engineering really makes me understand the process of editing code in work. Hope I learn from this course of knowledge, can let me later less detours.
Summary of Software Engineering course