[Build] the law - the first modern software engineering jobs

Software Engineering ( a subject full of legendary )

What is software engineering?     Software engineering     personal thoughts on software engineering

Definition of software engineering: software engineering is a study to build and maintain an effective, practical and high-quality software with engineering discipline methods. It involves aspects of programming languages, databases, software development tools, platforms, standards, design patterns and so on.

Outlook software engineering: in modern society, the software used in many ways. A typical e-mail software, embedded systems, human-machine interface, office suites, operating systems, compilers, databases, games and so on. At the same time, almost every industry has a computer software application, such as industry, agriculture, banking, aviation and government departments. These applications simultaneously promote economic and social development, but also improve the efficiency and the efficiency of life .

Personal thoughts of software engineering: from the book to get the first thing I feel is fine, but I generally prefer to read a book began to read from the book cover, the cover of this book sketch with a burr puzzle, just began to feel a bit strange, obviously is a book talking about software engineering, why should burr puzzle as cover artwork it? The original deep inside burr puzzle mystery, which burr puzzle from the outside, a seamless cube cross, but the various components inside the concave and convex portions engaged with each other, which is " Construction law " embodied is everywhere embodies this book focuses on " delicate " word.

Software = programs + software engineering (software engineering software is an integral part) 

Software engineering includes the following areas: software requirements analysis, software design, software construction, software testing, and software maintenance.

What is Software Engineering: Software engineering is the systematic, orderly, quantifiable approach to the development of application software, operation and maintenance of process.

Obedience: Software can not exist alone, it always runs in the top of the hardware, it should be subordinated to the requirements of the other components of the system, it is also subject to the requirements of users, industry requirements of the system.

 

 

 

 

P18-2

When 1, (p132 7.2.4) made in the team, if the person in charge of this problem will be in charge of this chapter, but I personally feel the problem in reality, there is not a lot of unexpected situations control, and it is rich in issues related rows, so the person in charge must be the primary responsibility of the rich and docking cooperation and other relevant departments and responsible people need to jointly and severally liable.

2, review the issue of the code?

3. What kind of software can be called good software?

4, software engineering study, what level needed to achieve in order to become a good software engineer?

5, software quality is necessarily protection software do? (P303)

 

 

 

P18- 3

My phone software is divided into the following categories:

1, social communications: QQ, micro letter

2, life service categories: Unicom mobile phone business offices, 58 city, United States Mission, 12306, 12123 traffic control, the Agricultural Bank of China, hornet's nest, Baidu map, Alipay

3, audio and video entertainment: Netease cloud music, love Fantastic Art, Tencent video, peace elite, Naruto

4, learning education class: a hundred words cut, Kingsoft, keep, beep beep Mile Mile

5, financial shopping categories: Lynx, Taobao, Jingdong, Jingdong financial, Agricultural Bank of China

 

Guess you like

Origin www.cnblogs.com/lietian12345/p/11505579.html