In the software development process, the analysis is finished, is the software design.
The design phase of software engineering includes: design, code writing and software testing.
One: Software design
Two: Coding
The video has learned some coding principles and structured programming, and how to improve the efficiency of the code and reduce the complexity of the program. The theory is quite many.
The video says: The Structured programming language program must have an entrance and an exit, this time knowing 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 I do not understand why there is a wrong goto why there is a goto, now read the video only understand, this is the specification of the structure of programming language.
And there's the comment.
When it comes to annotations, the old feeling is that the code we're writing now is so simple, not if the if is for next there's no need to write a description that everyone knows, and there are few comments in the program. In fact, good program annotations are much more than coding. Code comments do not just make a mark, modify the time convenient, for us to write a program to provide convenience, more importantly, code comments can let people do not understand the role of the computer code, the embodiment of the public service.
Three: Testing
Software testing, is to find errors, and then troubleshoot errors.
First of all, the developers have to test, and then to non-developer testing, because their own programs, generally will not detect what is wrong. Software testing to follow a certain principle, to use a certain test method. These are all I have to master, the video is also explained.
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 becomes clear.