Software engineering is the study and application of how to develop and maintain software in a systematic, standardized, and quantifiable way, and how to combine time-tested and proven management techniques with the best technical methods currently available. It involves programming language, database, software development tools, system platform, standards, design patterns and so on.
Software engineering involves a wide range of subjects, as well as students in general colleges and universities reflect a more empty and boring course. But the technology of software engineering is very important for students who join the IT industry.
Doubts:
1. Why does the software engineering use "engineering" to describe the beginning? Is it because of the enormity of the software? From: 1.2 What is software engineering;
2. In the personal development process, can the software engineer, after receiving the task, do a system to solve the common task to improve its development ability? From: 2.3 Person development process;
3. Why are some software engineers not improving their skills? The reason is simple, the way of inertia thinking, so that they do not have to go through the brain of the automatic operation, and did not really think. From: 3.3 The opposite of the skill;
4. Why does the code's standardization always need artificial to solve, why the computer does not automatically match the specification according to the user input code? derived from: 4.3 Code normative;
5. How can we combine the strengths of non-teams and teams? Originating from: 5.1 Non-team and team;
A good book does not read really is a kind of waste! The 1-5 chapter of the Law of construction gives us a simple and clear explanation:
1) what is software engineering;
2) The origin of software engineering;
3) How to improve the corresponding skills;
4) How to judge the level of engineers;
5) The difference between the non-team and the team;
6) Software development process, personal development process, etc.
Read a good book and take its essence. Learn to use it! Identify the road for future engineers!!!
Read the 1-5 chapter of the Law of construction