Software Engineering Summary

Source: Internet
Author: User

In addition to classroom learning, software engineering has three projects this semester. Through the lectures and the practice of the project I have a certain understanding of software engineering from no concept to now.

Software engineering is generally the way to develop a program, which may not be important before we develop small programs, so there is no concept before. And through the teacher's explanation and three times practice I have a deeper understanding. Software crisis means that software production can not meet the rapidly growing demand of computer software, which leads to a series of serious problems in the process of software development and maintenance. I also have a deep understanding of this problem in my other subjects ' learning process. In my network programming to design an online bookstore system, with the Java EE framework. A program that has not done so much code before, though it is developed in the framework of Java enterprise-level specifications, is more complex. Because at the beginning, in order to realize the function and randomly destroy the software structure, add global variables, modify the code without comment, and no development document completely follow the thinking in the brain to compile, after the improvement process encountered a lot of problems. Because code confusion is difficult to read maintenance, add functionality becomes difficult. It ended up doing the job and getting a good score. But it's hard to imagine what it would be like if I asked for further development, and I wouldn't want to touch that messy code myself. And this online bookstore system compared to the current commercial projects are simply insignificant, it is difficult to imagine if there is no scientific development method of development, maintenance software will face a lot of problems.

At the same time this semester's pair of projects and team projects is to enhance our collaboration, team development capabilities.

Through the software engineering semester of study I did not just learn the software engineering development methods, but also to enhance the consciousness. I will pay more attention to the engineering structure, the code comment and the design analysis process in my post-coding process. These skills can make me better and faster programming, the quality of the project is also higher. The above is the harvest of my software engineering study.

Software Engineering Summary

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.