Let's talk about the most tangled part, that is, debugging.
Prior to acceptance, the master said: A project spends more than 80 RMB on maintenance. At that time, I did not care about it. I felt that I did a good job, and I did not make any mistakes. As a result, it was terrible!
First, the idea of serving the people should be implemented into every part of software.In fact, most of the problems of acceptance are that you did not consider the user's feelings, but simply did it. For example, the use of the date control, the reminder of the input format, the repeated questions about the course selection, and the setting of the shortcut keys. These are all minor issues, but they are the most likely to affect users' comments on our software. There are also some common sense that we need to pay attention to, such as: the birth date should be earlier than the admission date; more pop-up in the prompt box will make users feel annoyed.
Second, use of error handling.This problem is the misuse of error handling when I am working on software. Before getting an in-depth understanding of error handling, I simply feared Error Reporting and added a lot of error handling. As a result, the master did not know where my specific error was when debugging for me. After the error handling process is completed, I will share it with you. The main point here is: error handling cannot be used in disorder.
Third:CodeSpecification.Although I have carefully read the code writing specifications twice and tried to write some comments during the coding process, I found that I did not do enough in the debugging process. You do not need to find the location when you want to modify a piece of code, or you do not know where you have changed it. The debugging process is quite tangled.
This is a small gain in the debugging process. I think this process is the most rewarding, because ideological things are the most valuable to us.
the student management system has been completed for a while, and it has only been sorted out so far. It has something to do with the status of the student management system. Although it is a little late, it will be fruitful to sum up!