Chapter One introduction to the Knowledge field of 1.2.4 Software engineering
Question: Since the domain of software engineering involves so much, how should we learn it well?
Chapter II Personal technology and processes 2.1 Unit Test 2.3 person development process
Question: How do you write a unit test for a software engineer? How to achieve both customer satisfaction and efficient completion of projects and improve their personal development capabilities?
3rd. Software Engineer's growth 3.2 software engineer Career Development 3.3 The reverse of skill
Question: How do you orient yourself to the right path to career development? In a modern society, should a software engineer be involved in all relevant skills and knowledge, or concentrate his energies on a particular area?
4th Chapter Two cooperation 4.3 code design specification 4.5 pair programming
Question: How to be your own code design norms, to be recognized by others, the focus should pay more attention to what? How to effectively overcome the friction caused by pairing programming and improve your ability in pairing programming? and pair programming, which one doesn't fit?
5th. Team and Process 5.1 non-team and team 5.3 development process
Question: How do you find a team model that suits you? How can we better integrate into a team? The importance of the software development process. How to design the current project development process according to the waterfall model?
Read the 1-5 chapter of the Law of construction