In the software development process, after analysis, is the software design.
The design phase of software engineering includes the following: design, code writing and software testing.
One: Software design
Two: Coding
In the video I learned some coding principles and structured programming and how to improve the efficiency of the code and reduce the complexity of the program. A lot of theoretical.
The video says: Structured programming language programs must have an entrance and an exit, this time understand why there are two Goto in the student management system. In the student management system, there is an error handling onerror goto ER Finally there is a goto at that time did not understand why there is a wrong goto why there is a Goto, now after watching the video to understand, this is the structure of the language specification.
And there is the comment.
When it comes to annotations, it feels like the code we're writing now is so simple, it's not that if End if is for next there's no need to write a note that everyone knows, there are few notes in the program. In fact, good program annotation is much more than coding. Code comments not only make a mark, modify the time convenient, for us to write programs to provide convenience, but more importantly, the code annotation can let people who do not know the computer to understand the role of the Code, embodies the service for the masses.
Three: Test
Software testing, is to find errors, and then troubleshoot errors.
First, the developer tests it, and then the developer tests it, because its own program generally does not detect anything wrong. The software test must follow certain principle, must use certain test method. These are all I want to master, the video also has the explanation.
By learning this stage of knowledge, in addition to understanding some new knowledge, the most important thing is that before the wrong understanding slowly become correct, unclear knowledge become clear.