The teacher said that software engineering is the development of software, I think to develop a popular software is important to understand the public demand and the design of software, there is a need to solve the needs of the way, there is the direction of software development; The software overview is designed to further populate the code, is the software more plump. So in my opinion, the main process of software development is: Discover demand--analyze demand--Find a solution--software Design--write code--Test. Such a software was born.
But I still have some questions that do not understand, what is our design for the software? Can writing code use the C language and C + + that you learned earlier to quickly implement software development? There is also the software development tools GitHub How to use it? Look forward to the teacher's answer to me
About the problem of software engineering