The method of construction: Modern software Engineering--a view of the problem

Source: Internet
Author: User

After a quick tour of the "building Method: Modern Software Engineering" textbook, the following questions are raised:

(1) What do the IT majors need to turn into a career professional after graduation? How to be a qualified software engineer?

(2) During the undergraduate period of software engineering knowledge Miscellaneous and many, it is difficult for students to have a clear and comprehensive understanding, and a lot of things are textbooks, the domestic

Software Engineering What are the pros and cons of Cheng's education?

(3) The development of software systems in line with user requirements is the primary goal of software enterprises, and demand comes from the actual, corresponding to the software engineering is the demand analysis,

available on request All sorts of strange, software enterprise how to do research reasonably and Choice?

(4) A good software or system to pay attention to the needs of users at all times, and according to their changes to make corresponding adjustments, take Tianjin University's elective system, each

Times Everyone after the selection of the class is quite a criticism of it, to the students poorer the user experience, then the school is very difficult to consider comprehensive, encountered this situation software enterprise

How to choose the industry, according to the principle of "minority obedience to majority"?

(5) Code style specifications and code design specifications in doing a business value project or working in a team is particularly important, but most of the real life

How many programmers have their own coding habits, is it necessary to re-enact the specification every time a new team is involved or a new project is made?

(6) Pair programming can bring benefits to the development of software projects, but these benefits must be carefully considered and planned to truly reflect, and

This must take a certain amount of time, in addition to remote pair programming can also lead to the additional delay of collaboration, then in the specific practical application scenario of the pair

How difficult to assess the implementation of the process?

(7) "Forcing college students to write boring and no-read documents is simply strangling the students ' interest in software Engineering", in software companies, writing documents to

Programmers can also be a torment, because general documents have complex and trivial rules, so can you write concise and interesting documents?

(8) The animation effect of the website or mobile app will often make the user feel fresh and refreshing, and the good game often can give the user a good experience, but its

Mark can it be difficult to make a definite, quantifiable?

(9) There are many kinds of software testing methods, the process of software development is to use these methods to test it? Some programs have a very high probability of a bug occurring

Small, so can we ignore it and not test it accordingly?

(10) Teamwork is a bit of a person who does not work or even do not let others do things, in school may be less, but the real workplace is not

spent its number, as a person to do how to deal with the psychological deviation? Is the words earnestly let them work, or hard-working, big bag

Big Embrace of the To the grindstone?

The method of construction: Modern software Engineering--a view of the problem

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.