My software engineering course Goal 2

Source: Internet
Author: User

As a student who wants to engage in the development of mobile Internet software, I think the importance of this course of software engineering is self-evident.

Now has entered the junior, in the blink of an eye will step into the work of the post, and I have been stuck in writing and writing stage, every time to get a small project will be directly thinking how to code how to write, never really considered the user needs and applicable groups, so each thing's function is always complex, for some people is not practical.

Now imagine that there are really many problems:

1. Demand analysis is not in place, the object-oriented thinking is not clear, there is no clear system framework.

2. Code plasticity is too low, no clear ideas and comments.

3. Always stay in the writing and writing phase, seldom take the time to think and innovate.

4. Do not pay attention to the redundancy of the Code, Code of various non-standard.

5. Team focus is too low, like a person to think about a person to write.

6. Poor hands-on ability, too dependent on other people's answers, few can solve the problem independently.

7. The thought is not rigorous, the code bug is too many.

8. Do things not serious enough, not good at communicating their ideas with others.

This semester contacted the software engineering teacher's unique teaching methods, so that we have a bright, take a unique team mode, I really benefited. Therefore, I hereby set the objective of this course:

1. Learning is never interrupted or terminated, a kind of living to the old, learning to always need.

2. In such a fast-growing industry, the time to maintain their learning status, there can be no slack.

3. Through this unique team work style, exercise their teamwork ability.

4. Communicate your ideas with the team members and others.

5. Develop your own self-practice ability and independent thinking ability, more in their own way to get through every problem.

6. In the future to do any project must first understand the needs of the user group to do demand analysis, to do the first demand, and then have ideas and frameworks, put the code in the end.

7. Pay attention to code specifications, plus your own comments, so that others can understand their own code and ideas.

8. Cultivate the rigor of your own thinking, so that more code time becomes the time to write code.

9. Of course, the most important goal at the moment, to graduate, to find a good platform to display their ability.

My software engineering course Goal 2

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.